Without SRECs, we would be losing money. Our SREC payouts have averaged $380/MWh over the past four years. When last I checked, this was by far the best price on offer in the US. I've seen "solar is a scam" posts across the Internet. Given the numbers, I'm inclined to believe that's true wherever SREC prices are below, say, $250/MWh.
I keep a detailed spreadsheet and have been meaning to write a similar blog post. The short story is that we have made more money overall from SRECs than from savings on our monthly bill.