You will definitely enjoy hating Mumbai Indians for sure. They fit into all your criteria.