Board Thread:Weekly discussions/@comment-27053902-20171219023652/@comment-25029082-20171219185836

I think the TV Tropes YMMV page for PvZH explains it all.