If you hate the British Premier League you might aswell stop watching football completely
Why?
Money, talent, level of competition, number of competitive teams capable of performing at a good level. Fast paced and entertaining style of play as well as some of the largest brands both player/manager wise as well as clubs.