so go on.. if you really think the 16k is only for segwit key users.. go on show me the limit for native key users
Download and run Bitcoin Core 0.14.0. Create a transaction with 16k Sigops and provide us with proof here. Once you fail to create such transaction(s), you will come back here complaining about semantics. What happened to the per-block-limit that you kept mentioning until recently?

i now await the usual 'i dont have to prove anything' or ' lets just insult you' or other empty whistling in the wind reply
It is up to you to prove your initial claim, and snipping code out of context != proof.
i snipped code because you were crying the other month that you cant read more than a paragraph