Hey ZANXEY, yes, I am aware of this.
CUSTOM_DATA
actually is the NBT data component, and since the way components work is quite different from NBT, I'm not sure calling components NBT data is accurate. However, it's true that these commands aren't nearly as useful as they used to be, since the most useful item data is now stored in components instead of NBT.
I think ideally .modify
should be changed to edit the component map and a .viewcomp
command should be added to read the component map (instead of changing .viewnbt
to read components - that doesn't seem right).