No, it's not. Twitter doesn't really want to filter them out. Twitter wants to profit from them. Making people pay to use a social media service will ALWAYS alienate actual users more than spammers. Why? Spammers have incentive to pay. They LITERALLY MAKE MONEY spamming.