McDonalds uses "I'm loving it" BECAUSE it is bad grammar. When we hear something that is incorrect, we notice it; therefore, people pay more attention (which is what any advertising agency really desires). However, if you start to say, "I'm loving it," you will sound like an idiot.