Advanced wallets like Ledger Live let users select UTXOs by hand. So you can decide to make transaction to yourself in low fee periods to make a big UTXO out of small ones. But keep privacy in mind.
"highest fee transactions are processed first" - not exactly. Miner selects transactions. Because the miner consumes fees mostly his primary goal will be to select highest fee transactions. But small transactions with low fees can be lucky to be used to fill a block. And a miner has the ability to set other priorities.
Bitcoin is a settlement layer for transactions. To the core transactions are data. Bitcoin was not designed to prefer special forms of transactions / data because it is designed permissionless. So any data which is worth the transaction fee will be settled. For an opinion to make sense one would have to assume centralization.
... but it is okay to keep calling for it, because Bitcoin does not care about you. Main feature of PoW.
GitHub is an attack vector for much of the open source landscape, including Bitcoin. We should better think about alternatives.


