In his final WHL season:
He had a 5 minute charging major on 19 October
He had a 5 minute boarding major on 21 November
He had a 10 minute misconduct that occurred at the same time an unidentified player had a 5 minute checking to head major (
Western Hockey League)
He had a 5 minute major for kneeing on 19 February
He had a 5 minute boarding major on 12 March
That's 5 non-fighting majors in one season due to dangerous hits.
The history of dangerous hits was before he became pro. Did getting drafted change things, as you allude to? Maybe. But just because the PIMs were not unusually high doesn't mean he was playing clean hockey until he turned pro.