The only way to get paid the correct amount you "really" deserve is to be a founder yourself. But it is definitely not the easy way.
The founder is clearly exploiting you, but he sure has justifications in his head. Something like, it was all my idea, I took the risk, it was my execution, etc.. etc.. I think you must negotiate with the founder. Basically a bit of everything that you just wrote above.