i dont even know why im interacting with someone that cant even read c++
I don't even do C++ and it seem rather obvious that I understand more of it than someone claiming that he knows it (you). That is just sad.
you have not debunked crap.
You should write a book about lying and shilling.

Simple example of easily debunked bullshit.
using v0.12 rules your right..
but check out 0.14 rules
80k block 16k tx
segwit makes things worse for the 1mb block
questioner2: sigops in legacy scripts count 4x toward the 80k limit
this is in validation.cpp:GetTransactionSigOpCost
-snip-
a legacy sigop counts as 4 segwit sigops
so 20k legacy sigops would fill a block
a txsigops limit of <4k in consensus header file solves the native quadratics.!!
No. You didn't even admit that you were wrong about the in-existence of the 4k limit per TX, as that's a policy rule. How sad.