Speaking of fantastical, there's nothing I've seen more fantastical than your claim that turn-key engines will be created that will allow anyone to create a secure BTC-accepting site at low cost:
My site doesn't have professional security measures/best-practices in places. It's an experimental site I run on the side so users do not trust it with more than $20 worth of BTC deposits per week cumalatively. With a 1 MB block size limit and $20 transaction fees, my site would not be possible.
I anticipate that what will develop will be a selection of turn-key engines which will gaurentee to people like me that people like you are running a service which is highly likely to be legitimate and will achieve the result I want.
And retep's claim that if block sizes are large, governments would identify all miners in the world and force them to use their hashing power to attack a parallel block size limited blockchain:
If censorship was a problem, that would be because hashing power was under the control of authorities, who would simply use that hashing power to 51% attack the censorship resistant Bitcoin.
The fact remains that with existing technology, my site, btctip.com, and others like it which have low volume would not be possible with $20 transaction fees. Bitcoin's low transaction fees are what make most of what Bitcoin is used for possible.
Claiming that as of yet non-existent technologies will be created that will solve all of these problems created by $20 transaction fees is fantastical.