I think he's just tired of buzzwords and took it out on the wrong title. Now, if he had a post titled "I'll bitchslap the next person who asks me to build something web 2.0". I would totally read that and upvote it to high heaven.
I've been called a growth hacker before. Whatever. Couldn't care less either way. Lawyers get paid for caring about the precise boundaries between similar-sounding words. I'm certainly not a lawyer.
Marketing at big companies has involved intense data analysis for many years now. We don't need a new name for that.