I quite agree with you on polyamory.
One thing important is that a polyamorous relation should be polyamorous from the very start, not change course during a monogamic relation. If that is the case then polyamory is just used as an excuse to betrayal, with one partner being a not very smart...