You're absolutely right - Rogers employees are so anti-Apple, it's disgusting. While in a Rogers Wireless store to simply pick up a SIM card for my iPhone, the two fandroids working there were pushing people very hard to buy Samsung products instead of what they asked for.
As a web designer myself, I can tell you that it is very poor coding (or lazy, or perhaps...malevolent?) to create a page that doesn't work on Safari. I would be terribly embarrassed if I designed a site that wouldn't work with one of the major browsers. So should Rogers. No excuse. Shameful.
They have angered me so much that when it was time to buy an iPhone for my daughter, I didn't even consider Rogers. Indeed, when my own contract comes up for renewal, I will be switching carriers. My goal is to persuade my entire workplace to switch as well. Maybe that would sting enough for them to rethink their anti-Apple mandate.