Bingo! Every time I see an article about "the fabric of space", I immediately conclude that the author doesn't know what he is talking about. It's even worse if he writes about "the fabric of space/time". It simply proves to me that the author is hiding his ignorance behind ill defined jargon.
How do you feel about zero point energy?