According to the generation rule that says that a free transaction must be 3 blocks deep before it can be transfered again for free, which has not fully realised.
What nonsense. There's no such rule on Bitcoin protocol/consensus. In past, Bitcoin-Qt had default configuration which allow transaction with certain coin-age or all output has amount >= 0.01 BTC. But after short time, most miner decide to ignore such default configuration.
When I asked him this on Twitter I figured it proved hes lying but perhaps this statement simply means btc was built to be programmable in a way that would allow for SCs to run on it ..eventually?

Szabo says btc isnt Turing complete (have seen Andreas say the same)..so doesnt this prove hes not Satoshi ?
1. There are plenty proof csw isn't satoshi. For example,
https://bitcoinmagazine.com/business/op-ed-how-many-wrongs-make-wright.
2. It's true Bitcoin isn't turing complete, even after Taproot addition.
3. AFAIK there's no OP_RETURN which makes Bitcoin script turning complete.