Not as simplistic as that.
There are more teams that don't have the 50+1 rule.
Bayer Leverkusen
Wolfsburg
Hoffenheim
Before RB Leipzig, Hoffenheim was the most disliked club, but at least Hopp was a local businessman and SAP is based around the area. Would have much rather if he got his native Heidelberg instead, historic, lovely city with a top rated university and a sporting tradition (rugby and basketball for sure, probably also handball and ice hockey I imagine). I guess that it made more sense to him to return the favor to the club he played as a kid to rather than go to Heidelberg, but that was the way he made his choice.
He's also giving back the majority to the club, but whatever. His "damage" was done and he opened the door to RB Leipzig.
Wolfsburg was created by Volkswagen and their employees themselves, there wasn't even a city before the factories were set up in the area.
Bayer Leverkusen is pretty much funded by the Bayer pharmaceuticals and was founded by the employees. It's similar to PSV Eidhoven where the team was founded by the company for their employees to have something to do in their spare time in the middle of an industrial area.
Red Bull Leipzig as it was originally called bought out a random regional club because Germany decided they wanted to build a Leipzig stadium for the 2006 World Cup and the local teams weren't strong enough. That was because the local Leipzig clubs didn't want to sell out. This came a few years after Red Bull bought Austria Salzburg and renamed them under the brand. They are still hated all over Austria and a lot of fans of the original team refounded Austria Salzburg and are contesting the old trophies from the 90s.
Salzburg weren't really an extremely successful team in Austria apart from a great spell in the 90s, so they still managed to get the casual Salzburg people behind them. In a similar way, they managed to get the casual Leipzigers behind the team.
And funnily enough, casual Austrian football fans like RB Salzburg because they do well in Europe and it allows for all these random teams to play there as they got a good seeding. But competition has diminished. The time of Rapid Wien, Sturm Graz, Austria Wien and whatever name the Innsbruck team had is long gone.
People in Germany got used to Leverkusen, Wolfsburg and to a degree even Hoffenheim, but RB Leipzig is a foreign substance in the German football culture and considered an invader to the system. There are more voices in favor of abolishing the exceptions rather than granting even more (there were talks about something similar to RB Leipzig with a Berlin based team in the mid 2010s iirc, but forgot which company was behind that).