Soccer? What's that? ;)
Anyway, yes you're right. With the European competitions so vast with group stages and everything, the national competitions should be limited to only 16 teams (18, tops) and national cup competitions should be abolished.
Just my view on things.