When you use an OS that is well known for rendering html/css issues I can't see why you would be surprised and not direct that to Apple.
Why not both? I assume some rendering issues can occur, but I expect competent developers to deliver some degree of usability across mainstream browsers.