From his description it certainly doesn't seem like the issue is that he doesn't like the sound of the M22's.

I've NEVER heard the M22's described as "...vague, lost, and distant". Anyone who's ever complained about the sound of the M22's it's because they're just the opposite of that.

Have you tried switching out the M22's with another pair of speakers? I know they aren't going to sound the same, but if they play ok, perhaps you got a bad pair of M22's. If the second pair has the same issue, perhaps your amp is bad. ???