Generally speaking, in the very rare case you ever get a brief to SHOW at 2300 ANYWHERE, it's for a reason. If not, then I agree with you it's a huge waste. But very early or very late trips need special attention since there are very few crews that can recover if needed. Needs of the business dictates it, crazy at it seems.
Everything you've mentioned is a contradiction to the needs of the business. We are not a static flight schedule. Flexibility is needed all over the place, at all times of the day, regardless of location. 1 break, 1 fatugue, 1 sick call usually means a minimum of 5 trips change. Long show gos are a necessity as the schedule morphs from the most efficient to the fastest/least impact to the owner as current day juggles the madness.
If everyone had a 1 hr show/go, do you have any idea how screwy things would get? Recovery time would be through the roof, and that is not an acceptable practice.
10 hour turns, while understandably fatiguing multiple days in a row, are a practice that is generally avoided with us, and used only in times of need, not just to be punitive or to put the screws to you.
I am not a pilot, so I cannot offer you any suggestions on how to fly. Likewise, you are not a scheduler, so while your suggestions are appreciated, they do not always fit with how the operation works. Believe it or not, we (well, I know I do at least) try to take in consideration all the things you mention, since after all, a happy pilot is a productive pilot, meaning better results for everyone. But our job is to produce a schedule with no delays and no downgrades, and as efficient as possible after meeting those two criteria....but unfortunately, we sometimes have to do all the things you mentioned above to produce that. it's the need of the business.