I thought the Veek was a great ride when I tried one on the Suzuki demo day, the suspension could have been better but that seems to be the case with most bikes nowadays.
Lots of vehicles (car, bike, van, truck, tractor or whatever) are put to market with teething troubles requiring updates or recalls.
That's not ideal but it's just the way it is.....