I have had about 8 jobs since I graduated in 93
Only twice did I move to another position within a company. This is not counting part time jobs while getting through school.
I don't think there is anything wrong with job hopping. Back in the days of my grandparents you could stay at one job but now its risky. My dad was forced to retire before he was ready (still had young kids).
Few companies provide pensions for retirement (my current actually does). Unless you are lucky enough to work for the state/government. My mother-in law got a nice pension from the state a few years ago.
But with employers forcing new hires to sign at-will agreements all loyalty is out the window as far as I am concerned.
Don't even get me started on salaries
You could really be hurting yourself in that department with the standard 2-3% annual raises these day's. Switch jobs and get yourself 20%. Even a raise might only fetch you 10%.
And then there is personal growth. As an automotive engineer I don't feel I learn enough on the job to cause me to stay with a company for more then a few years. I like to learn new things. Designing the same thing for 20 years is not my idea of fun.
But I am starting to get on my soap box so to answer your question no I don't think there is anything wrong with you
At least not anything more wrong then what's wrong with me
My .02. Just remember I am looking at this from an engineering background. Maybe someone in another field can chime in.