I'm not finding the BSP especially buggy, but in general, expecting advertised features to work as promised is a customer's right, nothing entitled about it.
And if I pay 250 bucks for something, and a feature that was important to me is not working correctly, then I'm sure as hell going to complain about it, and if it doesn't seem likely to be fixed, return it.
I don't get this attitude that we should owe a company our gratitude when we are paying for their product...