no
and there is nothing against the rules in it either
it's just very very very annoying, but it's their timr and they can use it to 'think' if they want to
Is there a way to report time wasters?

And I have no problem with people spending as much time as they want to thinking. Abandonment is a different ballgame altogether.
It would be a simple matter to program in an abandoned games meter and show what percentage of games a given player has abandoned.
This could show near the latency/connection quality meter, and an amatized connection/quality percentage could also be shown (perhaps restricted to paying cutsomers).
Obviously knowing if a player generally has good latency and also a high percentage of abandons before starting is valuable information and easily provided.

Learn the joys of multitasking.
Open a second window, read a book, do some pushups. Even if they move and catch you off guard, what have you squandered, 30 seconds? Consider the postion on your opponent's move, till you feel you have a handle on it, then move on to greener intellectual pastures.
Three abandoned games in a night, and not only does your rating get a good bump, but you get an hour's worth of valuable time you wouldn't otherwise have!
Every few games I seem to have the luck of playing against someone that seems to go awol as soon as they are in a loosing position. It's very frustrating, especially 5 mins into a 20 minute game. Is there any way these users can be reported?