In 2/3 of those cases though the issue was that it couldn't work; iirc the issue with General specialists was that the AI straight-up didn't use them, and surely in the case of the Tabor it's better to have a weaker unit than a broken one (and in my last Bohemia game I didn't even use the Tabor so I'd say that's a larger issue...)
I too was disappointed when the Turk nerf happened; perhaps one day a compromise between the two points can be found...
The AI wasn't using them? Screw the AI! I thought he reason the general slots were axed was they just weren't worth the population and that generals counted as scientific great people, which is fair and fixable, but the AI isn't using them? A cool mechanic for the player gets dropped because the computer can't handle it? That's ludicrous. Hell, if it's that much of a problem, then release two versions of the civ; one with the general slots for players, the other with the better barracks for the AI.
I admit, I'm not sure what exactly about the Tabor needed to be fixed. I didn't play Bohemia before the change. I suppose they got the leadership bonus and JFD couldn't get them to not do so? I dunno, I'd be fine with that. Overpowered, yes, but I'd rather they be too strong than too weak.
A compromise for the Turks? I could think of a few.
Units auto-upgrade only in your territory.
Units auto-upgrade only in your territory, and only when you get the tech. If your longswords are out fighting and you get muskets, well to bad, they missed the boat.
Units upgrade when you take a city. Maybe limit it to capitals? That could be neat, "Hmm, want to attack France, but my guys are outdated...well you know, there's this city-state right there..."
What made the auto-upgrading aspect cool for me wasn't cheesy mid-siege upgrades, it was that you could build an army early and never stop fighting, or start building your push well before Renaissance. To many era-specific warmongers have nothing going for them until they hit their golden period and just sorta twiddle their thumbs until then, which is both immersion-breaking and boring. Mehemud doesn't have that issue, or at least didn't.
Regardless of these discussions, my question still stands, fyi. Are old versions of civs available somewhere?