Aberdeen pushed Celtic a bit last season. In fact if their head to head results were closer it would have been very close.
Chelsea won the premiership some time before Celtic had clinched the SPL as well.
Rangers are still paying the price for spending beyond their means trying to compete with Celtic, though they should be back after next season in their current form.