Umm, doesn't leaving the AShM launch canisters uncovered kind of defeat the whole purpose of stealth?
Not at all. A large portion of the canisters are covered by the sloping side walls that come well up on them.
This is far better than just having them sit on an open area of the deck which was the old way of doing things.
They could spend a lot more money and hide them completely and simply open doors in the side to expose the missiles...but for this size ship, and for where it intends to operate, that is probably not necessary. These ships are mean to be able to get out a short distance into the straits and then fire a large salvo of missiles at large and opportune enemy targets before they either can scurry back to base or around the island, or get destroyed.
They are meant to give a lot more than they take and therefore act as a deterrent.
If they had 16 of these vessels in four four ship flotillas, they would pose a significant threat to any group attempting to cross the straits.