I don't actually mind the cup draw - yes I wind up playing some tough higher level teams (hammered in the 1st round by somone who pulled the sell-down and buy big ploy around sesaon change). But it gives non-token buyers/farmers something to play for. And every 2 or 3 seasons I go on a cup run, and I enjoy the challenge of playing properly tough teams.
Basically it's nigh on impossible for them to set up a cup draw that doesn't upset a lot of people - because only 1 in every 64 people can win it. If you've gotten to the semis you've done pretty well, and getting past there should be tough.
For that matter, if you really want tough, check out the squad of the guy I'm probably going to face in the CL final:
Basically I'm going to stack my defence, play on the counter & hope. This guy has spent a lot of tokens adding extra positions and SAs to his players - since looking at the squad ages he's only bought 3 or 4 scouts, the rest have been built up either via Personal Trainer or masses of power training.