Sort:  

Thank you for that post.

I currently 4 blocks day.

Could it not be made a requirement to run a seed node in order to be a witness in the first place?

It was stated as a requirement when the blockchain was launched and people were first coming forward to be witnesses. Now you can't literally force people to do anything, it is up to voters.

So anyone can just be voted into witness-hood without any hardware?

You at least need a node to sign blocks or you won't get any rewards (regardless of votes), but that's separate from a public seed node.