I can't say I disagree completely. I feel it's a really great game but definitely has some pestering minor bugs. My biggest complaint is when the cursor gets "jammed" when clicking between inventory categories -- when one page is much much longer than the next and the cursor gets stuck in empty inventory.
I think there are only one or two unique spells that can be lost in respec. I'm playing as a purist on my first run (which isn't quite complete) so I haven't played around with respec, thus I can't confirm this 100%.