...and I should know since I've traveled there many times and I even speak .
Thailand gets a worse name than it deserves, based on stories like this. It's actually a relatively open society and just about every development index has them at the top of "developing country" (if they could clean up their tap water, they'd probably break the threshold). Speech is only limited when it comes to the King and Buddha, both of which are highly respected, but not really "in power" (influential, but not making and enforcing laws). Of course, that doesn't make their censorship ethical, but it shouldn't be considered to be an oppressive government.
There's an an ounce of justification to the recent violence, but most of it came from the rural poor with nothing to lose, fighting for the one PM who stood up for them. Unfortunately, that politician that tried to help out the poor (Thaksin Siniwatra), accumulated no less than $2.2 billion while in office, and accused of countless corruption charges (convicted on a couple of them in absentia while he living in exile). Many poor refuse to admit he's corrupt, or say "well sure he is, all the politicians are, but at least he helps out the poor that desperately need it." The situation really is a mess, with no clean way to bridge the gap between the poor and the middle+ class. While they have some political instabilities right now, I would still consider it to be the most awesome place on Earth (where else can you go that has virtually no violent crime, you can get 1 hour Thai massage for $4 and the best Pad Thai ever for $0.50?).
I think that the monarchy will be phased out soon anyway, as the King's health is waning and the crown prince is not very well liked, despite the lese mejeste laws. But make no mistake, despite such laws, the king was justifiably considered a "benevolent dictator." He is an engineer, and used his skills to plan and update infrastructure in the country to help out both the rich and the poor. There was actually reason to like him.