http://judefa.stumbleupon.com/review/9053023/
Judefa enumerates the many, many problems inherent in the new StumbleUpon. Thanks from one who has exactly the same complaints but a tendency to foam at the mouth when listing them.
The Devs – in their quest to solicit cash from spammers and corporations – have completely ignored the input from the old timers who gave them their start and once made this place a joy to visit. Please, PLEASE, Devs – take a look at this list and understand why the new look is an abject failure from a usability standpoint. I’m sick of seeing my StumblePals abandoning the site simply because of easily-fixed design errors.