Coincidences are, by definition, strange. As for the hardest group? Not sure how you arrive at that conclusion. Due to the congestion of teams in pots 1 and 2 from Germany, Spain and England, we were always very likely to get Barca, Madrid or Munich from pot 1. We then drew the lowest ranked team in pot 3 (who we beat home and away last season, with no plan and an apparent no-mark for a manager) and Celtic. It's really not the end of the world.
Rail against the intricacies of the draw and its asinine rules by all means. Personally, I would keep the pots but remove the 'teams playing each other from the same countries' rule. What's wrong with a group of Leicester, City/Arsenal, Spurs and Pot 4? Or Bayern, Dortmund, Borussia and Pot 4?
If you think the draws are bad now wait until there are guaranteed to be 16 teams from Spain, Germany, England and Italy.