A completely understandable frustration. But the situation is not unusual for Samsung and, in variations, other corporations.
Nothing personal - but the simple solution for consumers is to curb their urge to be early adopters. It’s inefficient use of time. Everyone seems to assume that the “latest” = “greatest”… When this is typically very untrue in practice.
Latest = incomplete rollout, slower support (both official support and customer peer support) due to lack of experience, undiscovered and unresolved bugs, Features that only exist in specification (e.g., Bluetooth, migration), but not in reality, higher price (prices tend to drop after the initial demand decreases), low supply and backorders, … etc.