The way I feel is simple. It’s her body and child, she has the right to keep to herself as long as she wants. Remember the Kardashians are masters of promotion!
That being said, this is a strange way to finally announce she’s having a baby. Not sure I believe it to be legit, but thought you would like to judge for yourself.