This has been one of my biggest issues since day 1 of using hype, and I also wish this behaviour would change but from what I understand it's how hype was built. However the Capo tool exists hidden away, to me the capo tool is the closest you got to custom keyframes and it should be a default when recording. It should have a
Record button and a
Record from this point (cappo) button
Record button is like if in flash i randomly add a tween on the current frame i'm on from the previous keyframe position, the capo tool is at least like making a keyframe at the current position FIRST then adding a tween. Ideally I'd reaaaaly preffer there to be an option somehow to set up your keyframe positions, then add the tweens by right clicking between them and also having the ablity to remove the tweens but keeping the keyframes.
And I"m not discussing the instant tween since instant tween still visually looks like a tween, And hype does this thing a lot of the times where when i start messing with tweens it resets the tween type so instant can be a real pain sometimes.
Anyway TLDR I fully agree with you, but i'm not sure if that will happen soon without a remake of the timeline system in place now