Cup should be level based , I agree with it , its just nonsense to play against manager who is 3 level above me and have won the league previous season ....
Also I would welcome some kind of Europa league cup for teams finished in 5th, 6th and 7th place.... if you finish in these 3 places you are biggest loser in the league because you go one level high without chance to win current league level next season and you do not play CL next season only cup ....