Designers can disguise the compression post with bulkheads and furniture making it less intrusive.Even though deck stepped masts typically have a structural column under them, I've always found keel stepped masts to somehow be more 'intrusive' in the living space. I'm not sure why, perhaps they need more space around them to facilitate pulling the mast when needed.
Keel stepped masts always leak. Rain will come in through the many holes in the mast and run down inside. Sealing the mast at the partners can be challenging. Mine always leaks a little in heavy rain.
The design advantage to a keel stepped mast is the ability to use a lighter more flexible mast which has some advantages with reduced weight aloft and ability to bend the mast to shape the sails.