The majority of newcomers are not TASers because of the age and popularity of TAS videos. It is not because they are not required to play back movies in an emulator.
The majority of newcomers, combined with the age of TASvideos, the high bars most TASed games have, and the relative requirements to get a movie published are the main factors. I have tried making several TASes, but even with knowledge of how the game works internally, I still cannot even get close to some of the TASes that are out there.
Given that many of the more popular games are very, very well TASed, any newcomer who has an interest in those games will be unlikely to attempt it (and any attempts will likely fall, with further discouragement).
As for the encodes... As a lurker, it is easier to open YouTube and watch a video, than play back a movie file. It is also the only way to watch movies when on a mobile device, so if you want to watch a TAS on your phone or tablet while laying in bed, if it is not encoded, you are out of luck.
That said, I agree wholeheartedly with Bisqwit in that such a requirement is a terrible idea. Submissions are already difficult enough; why force the user to seek out an encoder, or worse, encode the video themselves?
TASvideos has encoders and publishers. I would suggest that they work together to provide encodes for new movies as quickly as possible.
As for automating the process... Remember that TASvideos publications usually go on for a long time after the movie file ends, to display the credits and whatever else occurs. There is no easy automated way to track this. While it could be done by having the submission appended with empty frames and then trimmed in the submission process, that would raise the submission bar again (and be subject to all sorts of potential issues).