Why don't the last three or four relegate? This would first bring a juicy relegation battle and also help to reload if your team has some weak seasons and really must go. And this would be much more close to real life. because these relegated teams could be very strong in the below league and makes it suspensful. It doesn't make sense and it is boring to leave them in this level for decades to be cannon fodder for the others.
And too many teams are promoted. For me, only the four CL qualifiers are more than enough.
The promoted teams who can play CL are more qualified to the next level than Nivea teams and may not struggle so much in the next league. Also, this is more close to reality.