That opinion piece pretty much sums up how I feel about the current state of MMOs.
In the end, does it matter whose fault it is? The devs, the hard-cores, the casuals? Maybe it's a bit of all-of-the-above? The reality is that it is happening, and unless we collectively start demanding something different, we will only have ourselves to blame.