Well, with all due respect to Wolfshanze and the perfectly valid points made in that post, if we listed all the historical inaccuracies in all the Civ games, we'd be here well past 2050 and a time victory, I assure you.
Civ is a game with historical elements; it's
not a history simulation, not really. The historical elements have an appeal because many people are at least somewhat familiar with them, and/or because they encourage players to find out more about those game elements they're not familiar with, such as we're doing here.... etc, etc, etc...
This boils down to the old excuse of "well, it's that way for gameplay reasons, so I'll live with it"...
Unfortunately, that's just not the case here... this isn't a "well, either we make it realistic, or we make it fun, but we certainly can't do both".
This actually is a case where they don't have to change a damn thing except the graphic, or which unit it links to, to make it both accurate and fun.
So sorry Sisiutil... this is NOT a case of gameplay vs realism... not in the least... it's simply Firaxis being flat-out lazy to either get the graphic correct for riflemen, or assigning the wrong unit class to the right graphic. This is not gameplay vs realism, this is just flat-out being lazy.
It's essentially the same as using a Tank for the Cavalry graphic... "Hey... lay-off Firaxis... they simply had to choose the tank graphic instead of a horse graphic for gameplay reasons... I accept mediocrity in my games because I don't want to challenge any of their decisions!".
Ummm... no...
Firaxis was lazy here... this simply wasn't a gameplay vs realism issue... it's one thing to nitpick obvious choices of gameplay over realism, it's another to defend Firaxis on every issue blindly even when it's clear the company just didn't even try to research or get something right.
Folks seem to get complacent and allow companies to dish-out anything they want and always act like everything is a sacrifice for gameplay... you know, it IS POSSIBLE to have BOTH GAMEPLAY AND REALISM in the same game! You don't always have to sacrifice one for the other.
Just how hard would it have been for Firaxis to use a Zulu-War era uniform for British Redcoats in the Rifle age... or conversely make the Redcoat unit with the current graphics a Musketman? Either choice would have been fine, and either choice would have been realistic and allow the same level of gameplay fun...
But no... they might as well use tank graphics for horse cavalry... someone will always defend Firaxis no matter how lazy they get on some issues.