How do you know? You only have one snippet picked of some website.
The theory of general relativity states that all physical phenomena can be described and explained self-consistently in any frame of reference.
No it doesn't.
Well, ok then, if you're going to say it doesn't, then it's incumbent upon you to provide something to back it up. So, please do so.