And for some reason, OP is fixated on the thought of disabling change address will fix his high transaction fee issue.
At this point, I wont add anything that's already been explained here.
Consolidating addresses every once in a while by sending yourself transactions from 5+ UTXOs in an address or a few, to another address will make one UTXO, will save you fees if you set the fee rate low enough like 5, 4 stats/vbyte and the mempool isn't jammed like it is now.
Right now an 8 sat/vbyte transaction is 51MB away from the tip, so now is not a good time to consolidate any UTXOs into one because extraordinary fees will be paid.
For example, if you have 70 UTXOs in total, then each utxo takes about 200 or so (v)bytes in the transaction, so 70 * 200 = at least 14000 sats transaction if not more.
That's at least $3.78 per satoshi
per (v)byte added to the transaction fee.
Thats interesting stuff but not needed if change addresses aren't used to begin with.
Which DOES indeed fix my high transaction fee issue.
Lower fees.
Facts.