Lots to unpack here because that’s a fairly deterministic evaluation of the role of pitch trim. Bear with me here, this may be tl;dr…
Start with the notion that the horizontal stabilizer/tailplane (in conventional configurations) is designed to provide a tail-down/nose-up moment to counteract the nose’s propensity to constantly rotate downward due to the center of lift (CL) being behind the center of gravity (CG). In order to do that, it basically flies upside down compared to the wing, providing downward lift.
The amount of downward lift the tailplane is producing, like the main wing, depends on the dynamic pressure and its angle of attack. We have tools like elevators and stabilators to manipulate the tailplane’s camber and resultant angle of attack, but because the elevator is otherwise free-moving in the wind, all that extra dynamic pressure from the combination of airflow and angle of attack wants to push it back toward equilibrium. Without trim, it’s all on the pilot (and/or any hydraulics or servos, if installed) to hold the elevator in the pitch position for equilibrium. Let go of the elevator and it moves toward dynamic equilibrium and you will often climb or descend.
Trim alters the camber of the tailplane by semi-permanently manipulating an additional control surface (or sometimes the entire angle of incidence of the tailplane) to maintain a desired aerodynamic equilibrium, allowing the pilot to reduce or eliminate the amount of work they are inputting on the elevator to maintain said equilibrium. That trim control surface might be a bendable tab that is set on the ground, a servo tab that is used to enhance controllability of the elevator surface (like in a light Cessna), an anti-servo tab that counters the input force applied to the stabilator (like in the light Pipers), an artificial feel in the control system (like in a Cirrus), or setting the angle of an all-moving tailplane (like in a 737).
Putting that into terms that describe its useful action, you use a trim setting that eliminates the need for control pressure at whichever indicated airspeed you want to fly. In climb/descent, we usually set pitch and trim for a particular airspeed that provides the best combination of performance, visibility, cooling, protection against stall, etc.
In level flight or during a rate-controlled climb/descent (typical of high-performance aircraft), we trim to hold an altitude or specific rate of climb, respectively, however, while the result/goal may be different, the dynamics between each regime are the same - the elevator wants to re-establish the dynamic pressure for which it’s trimmed. Generally it will do this by “seeking” the trimmed airspeed through a series of diminshing phugoid oscillations until it stabilizes.
Keep in mind there are numerous other factors involved in these dynamics: wash from power settings and downwash from flaps can significantly alter the AoA on the tailplane. Center of gravity affects the moment and overall controllability of the tailplane (and rudder!). Weight affects the overall required lift and resultant AoA of the wing, etc. However, it’s not necessary to address those for the sake of this discussion, but rather look at them as a contribution to the whole.
With all of this said, I’ve found the trim on the JF aircraft, as with almost every other aircraft in the sim, is behaving properly.
To check this out for yourself, fire up the sim and go out to the practice area in the Arrow, at an altitude of 4-5k AGL or higher. Establish trimmed, level flight at 110-120 knots and without touching anything else (except a little rudder or aileron to keep the wings level), reduce power by 3 or so inches of MP. Note that the nose drops at first and watch as it oscillates down, speed increases, then up, speed drops, and tries to eventually stabilize in a descent at or near the airspeed at which you started. Do this again, but this time anticipate and dampen these oscillations with the elevator. Without re-trimming, it should stabilize within a few knots of the original airspeed. Power back up to the original setting and the reverse will happen.
Second experiment: using the elevator, establish a stable climb at a specific airspeed, say 80 knots, and trim until your control pressure is relieved. At a safe altitude, reduce power until the nose falls - notice it will try to regain that 80 knots (again, you can dampen the oscillations with the elevator, but the goal is to be mostly hands-off). For a variation on this, use power only try to re-establish level flight at that 80 knots (again, dampen osciallations with the elevator, but don’t re-trim, and try to be mostly hands-off). More variation: try this a various airspeeds and configurations, like slow flight.
Last experiment: establish trimmed, level cruise at 120 knots. Now reduce speed to 100 knots. At first you will reduce a little power, but remember the nose will want to fall to regain the trimmed 120 knots. So hold level flight with the elevator (will have to increase back pressure as you slow), and as you get close to 100 knots, while remaining level, start trimming until you don’t need any more back pressure. At this point you may find you need more or less power, but remember the tail is still flying at whatever speed it’s trimmed.
What the trim is not going to replicate accurately in the sim is the varying pressure and range of stiffness of the controls at varying airspeeds or dynamic pressures (especially at the limit of travel). It’s simply going to allow you to center your joystick wherever the springs center it. This may be what the original author of your post is noticing. But going into it with the understanding of what I posted above should help us all realize it’s pretty much doing what it’s supposed to be doing.