Salary floor was introduced to stop teams from promoting, sitting out a season and make millions that way. I am not making any money right now, lose every game by a huge margin and wont be able to buy a quality player in the next 1.5 seasons.
What the salary floor mainly does is helping to stop teams to escape demotion by throwing out the season then buy a super team for the relegation series and stay up, sometimes at the expenses of a team who actually tried to play the game. This can be done infinitely in a top league and is unwanted behaviour. If a team failed financially, it should go down, no reason to let them use and take advantage of a weakness of the game.
In one season and a half, you have invested 2.6M in your arena. So you earned at least that amount.
You have been building your arena and you will earn more in your next 1.5 season than in your first one.
You must have more than doubled your game day revenues thanks to the large cash you are given. This is helping you to close the gap in revenues between you and the older teams at fast speed.
The game mechanisms are working fine imo. You can do this because you need a big help to quick start your team because of the level of the teams you face. Fair. How much more help do you need ?
In lower leagues, you wouldn't have those teams to face but you wouldn't have that money for players and arena building either. So the mechanisms are working fine and you are not worse off than any other new team.