Vacuum and Gravity Debunked