I honestly do believe they deserved to be treated this way. I always assume the best in people and in companies--I never assume someone is up to no good or a company is run shittily.....it takes a lot for me to view Riot in such a negative way.
Do you realize how many changes are done every patch? Its like...the game is so far out of balance that crap loads much change every patch. Dragon MUST be changed 5 times a year apparently too.
I think their company has bad leadership. I think that each Riot employee is probably very good at what they do but their opinions, analysis and ideas are often stifled due to higher ups pushing an agenda or change that they want to see happen, despite the problems with it. Ive seen this happen internally in many companies, and all the patterns are there to make me pretty sure that's what it is---bad, probably egotistical, leadership.