If you want a rifle length gun, get a rifle cartridge.
You're posting in a thread called "Best 9 mm Carbine." You seem to know (now) that the 9mm we're all talking about is not a rifle cartridge. So why post here?
Anyhow, I understand that some people just have to spout off their opinion whenever they have an opportunity.