From people I've spoken to/worked with who do this they mention a pay increase due to handling their own insurance etc.
Even if you "work for yourself" you still will have a "client" - the client can just be another Company.
Of course there's the "product path" you mentioned but that's less reliable and consistent. Feel free to ask more questions if interested, this is a good topic for HN and a lot of people seem interested in the topic (myself included)