I've probably seen 100 games in the Cardiff City Stadium. In at least 95 of them City have started the game attacking the Grangetown end and finished them attacking the Canton end. Why is this?

Do teams just not bother changing ends now? Are they even offered the choice anymore, or does the captain who wins the toss always opt to take the kick off?

It's been puzzling me for ages and I don't know anyone who knows the answer.