But can we rule out that intel is doing this solely for marketing?
What about the people who work at intel who claim to do this out of the goodness of their heart? intel must surely know that people are buying CPUs based on price to performance ratio?
Do you live in some fantasy land?
No corporation does anything out of the goodness of their hearts. Since when did a corporation have a heart?
If this practice hurt intel's bottom line in the long run, investors would demand an explanation. This practice is "marketing" and as you've already stated, it influenced you. So it apparently does work.
Corporations don't have hearts, they're built to make money.