None of those things compete with wireline, on either performance or price.
Satellite internet is 2x-10x more expensive and requires expensive equipment. It has significant lag and greatly reduced upload.
5G speeds exist in small, limited zones. Cellular internet in general is slower, comes with tiny to small data caps, is more expensive, has more lag and reduced upload.
Here's what meaningful competition looks like. Next month I'll be able to choose from several fiber ISPs.
Backstory: We currently have one cable provider. Following the recent broadband funding, my neighborhood was just trenched for fiber. It's an open infrastructure and any ISP that wants to sell service to us - can.
This is how DSL used to work back in the late 90s-early aughts, until ISP lobbyists paid for enough elections to get those mandates unwound.
The same thing happened for my parents in rural Utah, just with FTTH instead. Unfortunately for them, they are overcharged enough that it's probably worth it at this point to switch to 5G.