In Finland, i get 5Mbps LTE uplink for EUR 4 per month, for a trailcam, with unlimited use (at least in principle). So $20 per month sounds expensive, but obviously there are places where one has no earthly LTE and then it could be justified.
In general, having low-bandwidth Starlink IoT connections globally accessible would be just great, I can see lots of usage.