Rockhound,
I can see where your coming from, personally I find route info most interesting, but see it as a bonus if it si announced on a flight.
But do you think complaining will help ? The company have done precisely NOTHING wrong in not announcing route info, can't really see the flight crew being hauled over the coals for that one.
I get the impression from your post that you do not intend to use them again anyway, so even if they do change working practices in this area as a result of a complaint, you won't benefit anyway...