You're not wrong, it has been an absolute shambles of a rushed rollout, I still enjoy playing Horizons but like you say, don't want to spend my money on something that isn't even close to 100% ready. I might be able to hold off until its discounted in the Steam store. If they manage to improve gameplay significantly I might be tempted to part with my cash a bit earlier.