I absolutely think that a 'sin bin' style suspension for a yellow is needed.
Yellows have become more and more meaningless, especially in these days of multiple warnings from refs before pulling a card out.
A yellow is basically saying "you're allowed to each cheat once and get away with it". I know people like to see someone "taking one for the team", but it is basically pure, cynical cheating.
The other stuff on that list though... meh.