I am in agreement with your disagreement. Web 2.0 is not about semantic web. Semantic web is just a concept as of now and is still a few years down the line is my best estimate. You are right, the concept of Web 2.0 is the social aspect of it. User generated content, self publishing and social interaction.