I just flew into BOS on flight 2539 and we landed either on 22R or 22L even though winds were 19 knots at 010 at the ground and 14 knots at 300 at 3000 feet. There was no change either; the captain had announced northerly winds 30 minutes prior as we approached the destination.

Why would they be landing with a tailwind? Normally flights land at 4L or 4R when winds are like this.