I suspect that these might last longer than an mid quality heim joint since they are sealed and greased. OE ball joints seem to last a very long time with this same arrangement.
An OE type ball joint lasts longer because it is an entirely different type of joint. They are assembled after machining both the ball and socket, and they are generally loaded with some form of spring or preloading arrangement. This keeps play to a minimum until they wear beyond the preload. This can take a lot of wear compared to a non-adjusting joint. Also, the ball and the socket can both be heat treated to a higher strength because the socket does not need to be deformed to assemble the joint.
Any of the swaged spherical joints (Heim rod end, or this bushing style) are made the same way, the "barrel" is swaged around the "ball". When the ball and/or socket wears, the added clearance is felt immediately, they get "sloppy". A higher quality one will be made of better materials, and will have better conformity between the ball and socket, so will wear more slowly.
There are available (used in the off road industry) bushings similar to those shown above that are made of a 2-piece "barrel" around the "ball" that can be adjusted to take up the wear. Teflon or other wear materials can be added to a rod end joint and have advantages and disadvantages. They will wear faster (plastic wears faster than steel), but since the plastic is springy, they can be made with some built in "preload" but this wears away very quickly, the primary advantage is they are quieter when they wear since the metal is hitting on plastic not metal.