No, the reason a third-party isn't a meaningful vote is because we have a voting system that means any vote for any but the two most-likely-to-win candidates has a basically zero chance of affecting the outcome. The reason these particular parties' candidates are the two most likely to win is, certainly, because everyone understands them to be the two most likely to win... but we don't fix that by simply pretending it's not the case.