Actually, they are trying very hard to make this game afloat. Please pay attention to their characters' videos, in-game instructions, and tutorials. I think they are doing great in the current state.
However, what prevents this game from making the majority happy is not the MMR (because this is an commonly utilized system to match people within a similar skill range.), I consider, it is because of network connection. One of raiders has to be a host of a game, while his/her internet is not necessarily reliable. The majority of failed punches, missing shots, and loaht bugs come from this connection problem in my opinion. They cannot fix this issue without getting rid of this hosting system and install servers. Unfortunately, it looks they cannot afford a server for now.