This is not true. Bitcoin blocks are currently limited to 1 megabyte in size. Blocks occur on average once every 10 minutes. This means that the Bitcoin blockchain is growing linearly, NOT exponentially.
This is not a valid argument. When Bitcoin's popularity will grow, there will be more transactions and that limit will have to be raised anyway, if you want to keep Bitcoin working.
I agree with everything else you said.