When I book a train or bus/coach journey, the type of vehicle is not stated... why should it be different for airlines?
I booked LHR-YVR (return) earlier in the year for November, and got "stuck" on a 747 instead of the A380 that was being used when I made my booking. Upset? yes but not something I could complain about