Missouri like Texas is badly gerrymandered. If our districts were fairly drawn we'd be a solidly purple state. However unfortunately, in this insane asylum. Kansas city and St Louis are locked in with slightly more banjo playing, lead pipe sucking, inbred chuds.
We can peel off just enough voters for rational non partisan ballot measures. In 2018 we voted to change the redistricting from the 2020 census to be more fair. Which our gerrymandered representation overturned last moment. Now the sick leave. And next year they're planning to roll back the abortion rights the state voted for after they took them away before.
Democrats don't really try to win this state. The indoctrination here doesn't help them. But not trying most places doesn't help more. If a 3rd party group made a concerted effort to run local candidates a lot of places would surprise you. Like I said here in the two blue islands we pretty solidly vote for Democrats. But this and select statewide offices are all they run for. I can understand to an extent not wanting to vote for a party at the state level that has no interest in you at the local level. Yes Republicans are fascist snakes, but they show up in all the rural Podunk towns. It's not a good reason to vote for them. But I can understand why the average ignorant voter would.