what happen if hardcap not meet? are we expect some functionality to not develop?
Well, soft cap is necessary to meet. If that does then the project will go on and if that doesn't someone from the team could shed more light on the path.
If you put a softcap means that that's the minimum amount needed to follow the roadmap, I'm expecting anything less, Hard cap is just a plus, I expect any projects which reach the hardcap to actually speed up the development