Is the Universe a Hall of Mirrors?
Just to point out something that might be obvious if you look around the website you linked a bit more, that particular guy doesn't know what he's talking about.
For instance, witness this "debunking" of curved space, also from his site:
Curved Space: The concept of a 'curved space', which is essential for present cosmological models, is logically flawed because space can only be defined by the distance between two objects, which is however by definition always given by a straight line. Mathematicians frequently try to illustrate the properties of 'curved space' through the example of a spherical (or otherwise curved) surface and the associated geometrical relationships. However, a surface is only a mathematical abstraction within the actual (3-dimensional) space and one can in fact connect any two points on the surface of a physical object through a straight line by drilling through it.
Strictly speaking, one can not assign any properties at all to space (or time) as these are the outer forms of existence and it makes as much sense to speak of a 'curved space' as of a 'blue space'. Any such properties must be restricted to objects existing within space and time.
The concept of a distorted space around massive physical objects for instance, as promoted by General Relativity, is therefore also inconsistent and should be replaced by appropriate physical theories describing the trajectories of particles and/or light near these objects.