No, I have nothing to back it up. I don't have expensive equipment set up in my home to measure framerates and don't spend time analyzing the differences between different platforms so that take that for what you will.What? Do you have anything to back that up except a vague feeling they're mean to your platform preference?