I feel bad for Linode. They've always been a good host (I use Linode, as well as Digital Ocean and others), so I would hate to have to switch away.
Can only imagine how much money and time is spent covering for malicious acts like this, malware, viruses, etc.