Dealing with this issue with a property from a stay last weekend as we speak. Taxes and resort fees are excluded from earning points, but F&B spend at outlets owned by the hotel should absolutely earn points. In some cases it appears that alcohol can't earn but I haven't been able to get a hard and fast answer on that particular question. That said, Bonvoy customer service line was very clear that F&B spend at hotel-owned outlets billed to your room should absolutely earn. If it doesn't, call the customer service number and they will address it and give you a case number. My opinion is that hotels sometimes "unintentionally" or "accidentally" don't credit those points unless you follow up, since most folks don't know better, as a way to save money.