Exactly. It has nothing to do with "paying better attention to what you buy." It is just far too easy to accidentally buy these items when previewing or browsing etc.
A simple confirmation box is not asking for the game to "hold our hand" and would not be annoying at all!