I am afraid you are counting on the snowflake generation. Whilst there are young people willing to work hard, the majority seem to spend their time thinking up new incursions for political correctness. Up until the last few years, my view would have been like yours, but it seems we can no longer rely on the grit of a large proportion of the young.
Mike.X