I'm a bit of a cynic when it comes to these grand astrological discoveries. Any scientist spending £millions/billions on a project will, after a time see what they want to see. The bean counters will always want a return for their investment, so its easy for the 'experts' to offer a snippet of a grand discovery which baffles the layman.