It's a nice day to consider a Linux-based whitebox switch.
It's really not one way or the other, but the software and hardware working together that's important.
[disclaimer: I am a former Arista employee. I did some of the "light" Fedora modifications.]
Both vendors have a lot of legacy code, so this is somewhat expected. Arista started with modern kernels and used modern development practices from the start.