Sounds like an overly negative write up to me.
Facilities at Don Muang were next to none, the commute little different from the one to Suvarnabhumi and the airport itself an utterly miserable experience for a country such as Thailand.
Suvarnabhumi is flawed certainly, and in some areas at the most fundamental level. The airport as a whole, from a passengers experience however is one big step up on Don Muang. Not to mention the BTS clearly being built there - something Don Muang is clearly not going to get.
A victim of the worst excesses of capitalism, it most clearly is, but I know where I would certainly arrive and depart from - baggage delays included.