Possibly yes but its the attitude.
Agreed. Consumers should have the right to know what they're purchasing. When I book a flight with Iberia or Lufthansa, they're both fairly reliable at providing the same A319/20/21 that was listed during the booking process. Same with KLM and 737/8/9s.