Yes, it is. That was the best trick in t11 to start new career. Takeover team from level 1 (right after you create new club), which has already built 1000K seats stadium and some objects with same budget as your new team. Now new teams got budget of 3M while taken over teams have 203+600K so it isn't advantage anymore.