if you find breaking items in the environment not fun then simply don't do it....
IF literally any puzzle can be circumvented by "I'll just click on the barrier that separates me from the reward until it goes down" then you have a potential design issue to solve.
And to be clear, I think it's perfectly legitimate for the player to do it if it works (even if I wouldn't), which is PRECISELY why it's a designer's job to attempt to prevent, defuse or discourage approaches that trivialize a scenario.