Agree... it certainly had a very long, rough period where things were pretty grim (which is what most people remember), but in the last few years, they've really shaped things up, operationally speaking. Is it perfect? No, it still has some hiccups. But nothing like what it was years ago.
There's especially a notable difference in guest relations and staff friendliness.