Simply delaying a transaction or making the network work harder wouldn't seem to be much of an attack but it matters for several reasons:
- The blockchain already has a relatively slow update frequency and so if it is to compete with other transaction systems it has to be sure of being as fast as it can be, and free from possible malicious slowing effects.
- The problem in the protocol is designed to become progressively harder to solve as time progresses so anything that adds to the computational power required in the network can only make it less economically for people to act as miners.
- If someone can disrupt your financial transaction engine, albeit just a delay, it will erode trust in the robustness of the system.