He does mention tabs @ 4:18.
The click to play behavior doesn't have to be on the actual applet, it could be a popup just under the top bar or something. Use some imagination.
Dropping extensions is not antiethical. The people this browser is targeted for don't care about extensions.
I don't see any of the "inconsistencies to the central idea" you are talking about.