Part of that Bayern commercial factor, and I think anyone who's ever lived in Germany will back this up, is their unbelievable high profile compared to all other clubs, and when you have 80m+ population that really matters. Bayern shirts out number other shirts by a ridiculous factor all over the country with the young'uns, all I used to see was Kahn and Ballack, guessing its the same now with Ribery and Robben. Then they are constantly on the TV, not just games, but advertising big brands - D-Telekom, McD's etc. For a country that lacks a royal family they have an equivalent in Bayern, and particularly Beckenbauer.