While I do like the competition, I enjoyed it a lot more when it was proper Champions League. Only the champions getting in meant that you weren't watching the same teams every year.
As for the anglophile thing, I like fish n chips. Does that make me an anglophile? Anyway, what's wrong with getting behind a team from another country, as long as you also get out regularly to see your local team?