Comment
Comment by taylodl
I don't see where this explanation is strange, it's straightforward GR (General Relativity), as much as one can call GR "straightforward." It's a simpler explanation than inventing Dark Energy, for which we have no direct observational evidence.