This one comment shows how little you understand about the business.
The scheduled times of departure and arrival are not part of your contract, and you have no contractual entitlement to them.
So yes: If you think you are entitled to get to your destination at "approximately the contract time", you do indeed have an excessive sense of entitlement.
So if you genuinely think this, you really don't understand how this business works.