So it comes to this point that I was caught in an ASP.NET.
I was trying out ASP.NET MVC 2 during the New Year events. I was so asinine because it screwed me up when I thought Drupal was a better choice because Drupal had many things out of the box that you had to code in shitty, confusing ASP.NET MVC syntax.
ASP.NET is okay for basic websites, but large communities (I'm working on one but Apache screwed up after activating MySQL successfully) and small businesses will appreciate the power, flexibility, speed, durability and ease of use of Drupal.
After all, who wants to get caught in an ASP.NET? Not me.