This "ether" must be that stuff I prefer to term "aether", because "ether" is a chemical, while "aether" is the Dirac sea. The difference in spelling was used more than a century ago, before it became vogue to deny its existence, and now it's supposedly ZPE, or Zero Point Energy. All the same stuff.
The Newton theory of gravitation belongs more to mass attraction than any other theory. The aether pressure theory was forwarded by a physicist named Richard LeFlors Clark, whose residence was San Diego, on Point Loma, when I knew him. Newton's theory is, of course, the most widely accepted, but also has the greatest number of holes in it, as Newton himself stated in "Principia". Henry Ford's reply to the explanation of "Principia" was "Nuts". Ford, of course, was a much greater visionary (though relatively uneducated) than Newton, who can arguably be considered a "stick in the mud".
Back to the subject. Clark's equations imply that, since everything is energy and mass doesn't really exist except as a form of energy (sticky energy, if you will), the 'balance' of a body must be maintained in compliance with conservation of energy. It goes like this: if energy is lost from the earth, it must be replaced somehow to maintain the balance. Simplistically, the sun pulls on the earth, the earth resists, and the summation must be equal, so the earth sucks in more energy from the Dirac sea (as does the sun). When the earth does this, those items on the surface act as resistance to the influx of the energy, and since the flow is towards the earth, we are forced to the surface, where the 'sticky energy' stops us. Gravity.
The whole thing becomes quite complex, and there really isn't room to expand upon Clark's theory here. Suffice it to say that Clark has forwarded a reasonably good case: in a short sentence, Clark says that gravity doesn't exist, but that the earth sucks. Frankly, most living things probably think the same thing.
Clark can connect the gravitic influence of a permanent magnet, while Newton cannot. Clark can explain the party lift, Newton cannot. And a myriad of other items. San Diego sits on top of a 'gravity well', as Clark thinks; it is no accident that the major submarine base is there, with the Undersea Center on Point Loma, and the major ELF communications center there as well.
Clark may have a point or two. Time will tell, I guess.