Sorry, you said 60%, not 90%. Still not plausible at the end of the day.
I believe it was @shiadoa who brought up 90% taxation in a different thread, a year or two ago.
Edit: Here it is.
My response comes two posts later.