While I agree with the general sentiment. Running a BTC node ia not directly profitable, but it is a profit seeking measure. Running your own node aside from other things is a mitigation method aimed at preventing an attack on your money.
Just like investing into maintenance of your car isn't directly profitable, you do it to mitigste the possibility of your brakes not working when you need them potentially costing you a lot of money and possibly even your life.(and not only yours)