Do you really think GM is charging $20 for a wifi hotspot in your car? If yours fails and needs replaced, i bet it costs a small fortune. I get what you’re saying, but we all know what you get 3rd party is going to be much cheaper than when you’re dealing with actual OEM car parts.