Having white sand myself I can tell you that it will show every possible bit of waste but in my opinion it makes keeping the tank clean a whole lot easier.
I think with black sands, with inexperienced aquarists, that cleaning goes to the back of the mind. Out of sight out of mind as they say.