Antenna technology has indeed progressed. The plastic case is transparent to the RF. The main disadvantage is the ability to play with independent antenna position. This has become less important with 802.11n where signal multipath actually is a good thing (improves receiver gain).
The jargon: "Beneficial multipath" versus "Destructive multipath". For many years, the latter has been converted to the former - using (way back) "adaptive equalizers" - which essentially create delay windows in time to recombine the later arriving signal power with the earlier ones. The later ones arrive late, well, due to the longer path that multipath takes. Ye ole analog TV- ghost picture... from a mountain, airplane, etc., is classic multipath.
DOCSIS cable modems have to deal with multipath due to reflections in imperfectly terminated coax and amplifers in coax. So they use adaptive equalizers - where the adaptive means it can change with varying conditions. These are non-OFDM signals ("single carrier").
In OFDM signals, as in popular 802.11, the same concepts apply for combining signals after making them, essentially, time coincident despite the delay times (multiple delay paths- tree leaves, icy road, some building materials, etc.). MIMO also adds space/time diversity - a subject of many graduate thesis, and the praise goes to the likes of NSA from decades back for inventing it. Used in the 60's for tropospheric scatter/over-the-horizon communications.
The enabler wasn't antennas per se, but low cost high speed digital signal processors.
It's amazing that today's economies have taken this to, what, 25% of $125 manufacturing cost?