Another reason is the Canada Post strike. The Canadian users on the site make a substantial number of trades, and right now we're screwed, and that isn't helping the numbers any.
Most of the gripes on this thread are valid, and I guess it's personal choice whether they are worth leaving the...