Heck that very first link in you hasty search indicates no alternative has been found for it.
It would help if you knew what you were talking about rather than just throwing up google searches for key words you make up.
That is a theory of RELATIVITY.
Go ahead and post the accepted theory of gravity, the one that says why objects are attracted to each other. We already have the LAW describing how fast they move in that attraction, but we do not have an accepted theory that tells us why.
Feelfree to post your opposing google searches rather than generating NOTHING as an argument.