No it isn't as far as I'm concerned. It works and it works well. I have no complaint about it at all.
System restore has got me out of the proverbial a number of times and never let me down.
I do have full system backups, of course, but System restore easily repairs those slips and quirks, that you wish you hadn't done, with little fuss or bother.