I wouldn’t call the new construction in Venice “McMansions.” “McMansions” usually applies to large cheaply made cookie cutter houses build in inexpensive land. These are large homes but they are almost all modern architecture uniquely designed and build (on very expensive land).
Venice IS loosing its historic character though. That tree house looks great I hope it can stay.