A table is typically an ARM based platform, so using MS products like visual studio can be a challenge, but there are web versions that help.
I think video encoding isn't too polished on tablets as it is on a Linux/Windows PC .
I don't know all the use cases where a table doesn't work, but they do exist.
Which ones are not arm ? I know the surface is a good example.