I never really cared much about St George's day because, being British, I do not like a break from routine at all. My celebrations are just a normal evening with perhaps a few more people and an obligatory 'cheers!'. For example, I was out yesterday, enjoying the sunny weather of the lovely Worcestershire, having a barbecue with my friends and enjoying a nice pint. When we were informed that it was, in fact, St Georges day we simply just said 'that's nice then' and continued in our standard British gathering. That is pretty much the same for all British holidays.
Because, us British are a quiet lot (except those 'ooligans, but we don't mention them). We apologise a lot, we don't go out of our way to correct foreigners speaking our language incorrectly, and we keep our History of ruling most of the World inside, wrapped in a massive ball of internal smugness. My theory is that this is actually a side effect of the ridiculous quantities of tea we drink. I myself, brew two mugs at once because one can no longer satisfy me.
And that will probably never change.
Except if we win the World Cup again.
We will probably be in the World's face about it for about 50 years.