Actually, Microsoft's insistence that IE or Edge only run on Windows has been the main reason why I don't test either.
You can get free virtual machines for testing, but it's still a slow, annoying and irritating experience to test in a Windows virtual machine.
That and the fact that IE has always had terrible developer tools.