Give it more few months I guess all those people will get tired eventually. The spammers will start packing their begs to leave to other places and the forum will be a much better place. This is all I hope.
Few more months? Merit system was introduced in January and now it's May already! I don't believe that spammers will leave Bitcointalk, they will just continue to complain about Merit system or ask basic questions about it. Same like they were asking about activity before Merit system, now asking how to join bonunty campaigns, which ICO to choose, how to buy BTC and etc.
Someday, those spammers will stop complaining (only newcomers will complain). Nevertheless, I strongly believe that total number of merit-complaining threads will fall considerably over time. The main reason is newcomers will come for a long time after the launch day of merit system, then consequently they will automatically accept the system.
The most complained users are old users (of course, spammers) who got stucked at their current ranks due to merit system and a little bit jealous with higher-ranked users, who are less affected by merit system and new rank requirements.
By the way, I support the merit system and hope to see stricter rules (official ones) related to the system for all forum users.