I'm just telling how it works, I don't have any say in it but that's how the developer coded it.
But I do get that some of the mechanics feels like taking a few step back instead of actually progressing