Yeah, right now I am not valuing Bonvoy points very highly although I do expect hotels to drop categories due to the demand changes.
I expect foreign grocery stores should count if coded correctly. The problem is many stores overseas are not classified as groceries because they tend to sell a variety of stuff or the groceries are in the basement.
However, the basement grocery cashiers at M&S did classify as grocery stores while the tills in the department store part did not. I guess you could drag your upstairs cart downstairs and pay for them at the grocery store side.