I have been using another person's starlink beta terminal since November of last year, and have had my own since late January. It's at a latitude sufficient that packet loss and service unavailability is averaging about 0.25% (1/4th of 1 percent) over multi day periods.
It's a real 150-300 down, 16-25 Mbps up. In many cases it actually beats the DOCSIS3 cable operator's network at the same location for jitter, packet loss, downtime.
The unfortunate economics of building 4000-6000 kg sized geostationary telecom satellites with 15 year finite lifespans, and launching them into a proper orbit ($200 million would not be a bad figure for a cost to put one satellite in place) mean that the oversubscription/contention ratios on consumer grade VSAT are extreme.
Dedicated 1:1 geostationary satellite still has the 492-495ms but is remarkably not bad, but you're looking at a figure of anywhere from $1300 to $3000 per Mbps, per direction, per month for your own dedicated chunk of transponder kHz for SCPC. You're also looking at a minimum of $7000-9000 for terminal equipment. That's the unfortunate reality right now.
I feel sorry for both viasat/hughesnet consumer grade customers, who are suffering, and also the companies, who are on a path dependent lock in towards obsolescence. Even more so if various starlink competitors like Kuiper, Telesat's LEO network and OneWeb (not exactly a competitor since it won't be serving the end user, but same general concept) actually launch services.