I definitely agree with a lot of what's said in that rant. I've seen a lot of shit working with FP over the years. However, the FP team makes a great effort to acknowledge and fix these issue. They are weighed down by the shitty FX-OS team. I also think the product is a security focused product breaking into the networking market. I used Palo Alto and felt like the power and customization for our security team was limited, but it was more stable for the networking team.