I'm in exactly the same situation (a few more years down the road), in specialised technical niche that I really enjoy, and that a smaller company wouldn't need enough to pay someone to do it. so apart from all your reasons I just enjoy the ability to work in niche fields that don't directly drive anyone's bottom line.