To add to your great points, if OP ever decides to immigrate elsewhere (not even talking about the US specifically, but pretty much anywhere outside of the EU), attempting it without a college degree can range somewhere between extremely difficult and impossible. Yes, even for high-earning fields like software development.
Unless there are strong reasons not to do college, I would recommend to not skip it.
Disclaimer: I am talking about OP's situation specifically. I am not trying to make a general "everyone should go to college unless they have a strong reason not to" statement, because I don't agree with it myself.