Ya, it's smart of CDPR to auto-disable mods. I've started a new game to play with the 2.0 rules from the start and build a new V. I don't mind playing without mods on the early part of the game, since it may take a lot of time for modders to update their mods. I'm hoping for the CET mod to get updated soon in order to take some of the grind out of the game, like crafting mats and money, and such. Such a bummer CDPR fixed the vendor dup glitch.
So far, lots of fun. I'm enjoying most of the changes.