That's perfectly comprehensible. You said SMG for SMG, implying Thompson for Type 100. Bolt for bolt, implying Springfield for Type 38/99. Probably the sniper rifles as well. Pistols are a strong likelihood.
Machine guns? For all I know, you might well be allowing BAR/Type 99 LMG spawning as well.
Perfectly understandable!
To be fair, though, a server browser that allows people to tell what settings are being used by each custom and realism server would go a long way towards making the whole thing less of a guessing game. Altering the loading screen description for Classic Mode and making it sound like something positive and fun as opposed to a game mode where "some functionality is disabled" would also level the playing field somewhat.
In a way, the fact that everyone plays Realism may somewhat reflect that people do want the most realistic experience possible. Some players out there have probably never tried anything else--they set their server browser to what they assumed to be the most realistic mode, and left it at that, not knowing any better and not knowing what the other options were. People probably don't even know that there are alternative server settings with realistic loadouts--how can they ask for them from server admins if they don't know they exist?
I might suggest putting something like this into server descriptions:
Server Settings: Custom
Weapon handling: Realism or Hardcore
Team Weapon Loadouts: Standard or Historical
Movement: Realism or Classic
I have a friend who recently bought the game and quite understandably had literally no idea what the difference between modes was for weeks before I explained it to him in detail--the game hardly makes the process of natural selection smooth. Heck, I'm sure not even Evan Lahti has a good idea what Classic Mode is.
Level the playing field, make it clear what mode is what mode and what server settings are available, and if we still have trouble filling hardcore servers, then I'll agree with you that when given the choice, people find your definition of Realism more fun.