To win championships in North American team sports, you need to have ownership who care more about winning than profitability.
Rogers doesn't care about winning championships because they don't have any broadcasting rights beyond the Wild Card round of postseason. Their strategy is geared towards being sufficiently competitive for any post season berth that they aren't mathematically eliminated before most of the expensive seats are sold for September games.
While the changes to the stadium have enhanced the viewing enjoyment for ticket buyers, the field itself, and geography, are impediments when it comes to signing free agent talent. It's not enough to match offers from other clubs; the Jays need to offer more, in many cases, too much.
By striving for 'near parity performance', the Blue Jays consistently miss out on the top amateur draftees, but they haven't been very good at choosing their talent, either.
These are the first round selections by the Blue Jays from 2016 to 2022:
2016: T. J Zeuch, (21st pick): 2-4 with 4.59 ERA for the Jays, traded to the Cardinals for cash.
2017: Logan Warmoth, (22): No Major League PT, lost in Rule 5 draft.
2018: Jordan Groshans: Never played for Toronto, traded to Marlins for Zack Pop and Anthony Bass.
2019: Alek Manoah, (11): One great year, fat.
2020: Austin Martin, (5): Part of the Jose Berrios trade package.
2021: Gunnar Hoglund, (19): Major piece in the Matt Chapman trade package.
2022: Brandon Barriera, (23): A few innings for Dunedin in 2023/24; Tommy John surgery, out until at least mid 2025.
During the same period, the Baltimore Orioles, who lost 100+ games in 2018, 2019 and 2021, (but not in the 60 game 2020 season), drafted these players:
2017: D L Hall, (22): Primary piece in the 2024 trade with Brewers for Corbin Burnes.
2018: Grayson Rodriguez, (12): former top 3 overall Major League prospect, currently on Orioles ML roster.
2019: Adley Rutschman, (1): On track for Hall of Fame career.
2020: Heston Kjerstad, (5): Former top 5 overall Major League prospect, currently on Orioles ML roster.
2021: Colton Cowser, (19): Former top 10 overall Major League prospect, currently on Orioles ML roster.
2022: Jackson Holliday, (1): Current #1 Major League prospect.
I believe Atkins and Shapiro are also responsible for the June draft selections. It's difficult to build a sturdy home on a foundation of sand.