You know ... sigh ... Where to begin ...
Because of JunOS, the SRX is still second to none whenever you have any weird routing requirements in addition to the usual security stuff.
I try to imagine what the development process is like. You have to cater to the buzz words so you don't fall behind the competition. You have to cater to the big clients with the big bucks who won't sweat the hardware upgrade that much. Perhaps you have a tendency to develop for the hardware of today. In the end, folks in your position become collateral. This reminds of the oopsie with JunOS 15.1 for the EX2200 (while it was still supported). Turned out the EX2200 didn't have enough memory to support all the features it was supposed to support, so they ended up extending and patching 12.3, specifically for that model, way past the normal EOL for a JunOS version. And who wants to deal with backporting stuff for years and years ...
I haven't had to deal with JTAC much at all beyond the occasional RMA, but I do read all the SRX KB articles they release. And oh boy, do they have some embarrassing gems. Try as they might, the focus still seems to be on quantity over quality. I think there are some great engineers at Juniper, hiding somewhere in the org structure, appearing only upon uttering a very specific magical incantation not known by mere mortals.
I agree, the pricing is not great. I'm not a fan of the whole business model -- there are so many hands waiting for their cut: the reseller wants a piece, the distributor wants a piece, the whole sales org within Juniper wants a piece, the shareholders want a piece. Oh, and I suppose the actual hardware also costs a little bit, almost forgot that part. Personally I don't see the value in involving so many people in the day-to-day sale of a piece of equipment, it only slows things down.
But there are gremlins everywhere. Palo Alto -- super expensive, Fortinet -- couldn't do half the routing stuff JunOS can. There are other options out there, but they all have their own gremlins, just waiting for you to do a complete vendor switch before they jump out and make an appearance.
Lastly, you can no longer abandon Juniper. You can only abandon HPE, because as we all know, mergers and acquisitions make eeeeeverything better ...
------------------------------
Nikolay Semov
------------------------------