We may not like it but a few of the moderates saved the day
Collins could lose her seat over this
Yes she could - but her re-election bid is in 2020. A lot can happen between now and then.
By the way,
There are 35 seats up in 2018, of which 26 are held by Democrats.