I sold the company in 2008 to Disc Makers, a company whose internal systems are all Windows.
After leaving the site as it was (FreeBSD + PHP + MySQL + Ruby) for a year, they rewrote it all from scratch in Windows ASP stuff, so they could merge it with their existing systems.
I was long-gone and knew nothing about their rewrite until it was launched.
Funny thing is: when I sold the company, people kept asking, "How does it feel that it's not yours anymore?" It was always fine and didn't phase me a bit because it was still my software running the site. It still felt like my vision was upheld.
But when they trashed all my old software (even the internal intranet that all employees use to run operations!) - THEN it hurt. A single "View Source" on any page of cdbaby.com shows a bloated mess of crap that goes completely against the minimalist aesthetic that drove CD Baby for 10 years. That was really sad.
But, like the new owners painting your old house pink, it was the final proof that it's not mine anymore.
That's nothing to do with aspx, that's to do with wrecking a philosophy.
Aspx was the chosen tool to do the wrecking in, but that could have been anything else. You can write bad bloated code in just about any language.
I'm sorry your baby got trashed. :\
The .NET world is plagued with horrible programmers.