jeez, of course it's for the sponsors. No need for "hmmm."
I've been at many races (I was a timer) where great care was taken to make sure the people holding the finish line "tape" held it so that the sponsor's name or logo was facing the cameras, not the runners.
So yeah, you bet that's the reason why.
This isn't to say it couldn't be done better.