It's not all about jumps. Or even all about elements.
There are at least two different things being punished in a fall on an element:
a technical failure on the element, and the disruption to the surface "cleanness" of the program as a whole as a result of the fall
In fact, even with the technical aspects of the element, there are falls that are incidental after the skater has completed good difficulty with otherwise good quality, and falls that represent a complete failure of the element such that nothing of value has been completed, and everything in between.
Sometimes the fall/failure ends up resulting in the skater completing a lesser element, such that they end up with fewer points for base value than they intended (for example, falling on the first jump of an intended jump combination, or in the middle of a spin such that they earn no levels for the features they didn't get to complete and maybe they don't get credit for an intended change of foot)
Some elements start out with high base value and some with lower base value. It's for this reason that the GOE penalties are based on a percentage of the base value rather than the same across the board for single jumps and quads, or level base vs. level 4 spins or steps.
I think it's a good thing to have flexibility in the GOE penalties to reward what is done well while also penalizing what was done badly and to scale those penalties to how many points the element starts out with, as actually executed.
Those penalties can be built into the GOEs, related to the base values, such that elements with falls are sufficiently penalized that an additional 1.0 deduction seems unnecessary, which is what I think you're proposing.
But then you have the "disruption to the program" issue. The places this can be penalized are in a separate deduction and in PCS.
There are now caps on maximum PCS with falls, but the caps only apply to skaters who were potentially going to earn scores in the 9s without any falls. The same principle, that falls should be reflected in PCS, applies to skaters starting in a lower PCS, but that's wrapped up in everything else that judges take into account when deciding whether a performance deserves 8s or 5s or 2s, and if so which 0.25 increment within those general ranges. It's not visible or enforceable at a granular level the way fall deductions are.
And then there are the separate fall deductions, which are specific and enforced and are the same regardless of whether the skater fell on something really difficult or fell on something simple like crossovers or their ending pose. (Or something difficult that earns no base value or GOE, such as a difficult transitional move.)
As of last season, in novice competition (advanced novice, intermediate novice, basic novice), the ISU is giving fall deductions for falls outside elements but none for falls inside elements, which I think is what you're asking for at junior and senior levels. That makes sense.
Note that the deductions at novice levels are 0.5 rather than the 1.0, in accordance that novice scores overall (base values and PCS ranges) tend to be lower to begin with.