They had no way to prove their impressions. That is the difference between ancient philosophy and modern science. That is why, for instance, we have the Internet, and they didn't.
That is not true. I see you haven't understood what I posted. When a theoretical model that has given birth to laws becomes obsolete, it is simply improved, expanded to incorporate the exceptions which weren't previously covered by it, never outright discarded. In the eventuality of a Theory of Everything (or Unification), Maxwell's equations or Newtonian gravity aren't going to be "scratched".
No. You can't compare religion to physics, because they are a completely different thing. Not only because of the fields they cover, but because their goal. Science doesn't aim to explain "why", but "how". With religion, it's the other way around.