I agree with @burbman No game maker would ever intentionally make an impossible level. They’re be out of business pretty fast. Good developers try to balance their games by alternating between easy and challenging levels, without crossing the line: Too easy and players get bored. Too difficult, and people smash their devices. If they get that balance wrong, players go away, and the company loses money.
That’s why whenever you play a really hard AB level, you’ll almost always find a much-easier level before and/or after. This is just one of many techniques Rovio uses that the gaming industry learned (sometimes the hard way) over the last 40 years.
There was a forum thread not too long ago which asked users to submit the levels they had the most difficulty with. I can’t find it, so it may have been removed, but if it exists, that would be a great resource for what the hardest AB levels are.