Genuine question.
Like I honestly am curious if there's a reason why you would not expect in $CurrentYear to not have a GPU around that would be happy to do hardware decoding, or at least try that by default. Maybe some versions do use it by default? Maybe hardware decoding is buggier than I assume it is?