No more elaborate than inventing feat categories so that pre-2024 feats couldn’t be taken at 1st level. And I wouldn’t say that making a level or two of Fighter, Paladin, or Ranger a requirement for gaining a fighting style through feats is minimal at all.
Well, no, the class feature already existed. They changed the way the class feature functions, in a way that has no apparent functional difference at all, except that it prevents non-martial characters can no longer acquire them without multiclassing. Unless you allow the Tasha’s feat to circumvent the prerequisite, in which case the change accomplishes literally nothing.
That doesn’t seem plausible to me. If they intended for the Tasha’s feat to be an exception, what was the point of even changing fighting styles into Feats in the first place?
But it gets around a restriction they clearly want to exist, otherwise they wouldn’t have re-written fighting styles to have such a prerequisite.
Correct.
Is it though? Every pre-2024 version of a Feat that has been reproduced in the 2024 PHB does nothing now. Fighting Initiate seems, in my view, to have been reproduced in 2024, just in the form of several individual feats instead of one single feat that gives you a choice of several benefits. But, due to the Tasha’s version having a different name than its various 2024 counterparts, it’s still technically selectable at tables that allow pre-2024 material (which is reportedly the intended default). And, selecting the Tasha’s version allows you to circumvent the one meaningful change present in the 2024 version. That definitely doesn’t seem like an intended outcome to me.