It's not good, but at this point, the President is pushing Republicans to redrawn districts to explicitly favor Republicans, which is explicitly illegal. He should be impeached for this, along with any Republicans who go along with it. But... With Republican control of all 3 branches of government, he will never be impeached and removed. At this point, fighting fire with fire is the only option left.
So no, it's not good, it would just be way worse not to do it
Sure, and compromise is inherent to democracy. So go vote for who you want in the primaries, and vote against who you don't want in the general.