>Perhaps they know that ASP.NET 2.0 is not the best solution but is so close that ASP.NET 3.0 will be the absoulte ultimate? Then we can close the software patent office because everything will have been invented.
No way. They'll keep inventing unnecessary stuff just to force a new version on everybody. Live off upgrade tax like we all would (if we could).