Well, the tile on my deck, having been through I think 3 Wisconsin winters now would disagree with you. I did my best to pitch the decks so water would not pool, used a very sturdy substrate of 2 layers of 3/4" treated ply and 3/8" backerboard, plus waterproofing. Of course the tile needs to be rated for freeze-thaw conditions but that is not hard to find with modern porcelain tiles.
View attachment 624298
As for railings, you can go with just metal and make it very sturdy. Here is the railings I later completed for that deck. The cap rail is 6"x 1/4" and it is rock solid. Longest span is about 8'. The frames are 1.5" x 1/8" angle. Toe kicks are 14 ga with a 90 deg bend for a leg to sit on the tile. All 304 SS. Eventually this will get screened in.
View attachment 624299
View attachment 624300
View attachment 624301