It's actually Madrid who ALWAYS gets the weakest possible opponent to play with, Barca and Bayern (who wouldn't be there if referees didn't rob Juve) aren't suspicious.
Here is something about it:
Since Florentino came back at the head of real madrid, in 14 champions league draws of 1/8 and quarters, Barça, Bayern, Chelsea, PSG, Juve, Arsenal, Milan, City and Inter met up to 24 times between them. Never against Real Madrid who, in these same 14 draws, faced Apoel Nicosia, Galatasaray, CSKA, Schalke 04 twice, twice Lyon, twice Spurs, Roma, BvB in ruins, a United in ruins (because real madrid finished 2nd of its group), Wolfsburg and Atleti.Real avoided Bayern 7 times, Inter 3 times, Milan 4 times, Arsenal 4 times, Barça 5 times, Chelsea 5 times, Juve 5 times, PSG 7 times, City 4 times.