3D Movies were a huge trend in 2010. A few movies got it right, but most screwed up royally. A lot of them did it post-production just to have 3D and it served no purpose other than to say it was 3D. It added no value to the movie and, in some cases, even ate into the quality of the movie.

The lesson learned here is don’t follow a trend just because it’s a trend.
In UX Design the same problem can arise. We can’t use HTML5 just to use it. We need to use it in a way such that it adds value to the product. Big typography looks great for certain uses in which it fits, but it can’t be haphazardly thrown in a design where it does not fit. Think about your design elements like this: Every single element and attribute of that element should have a purpose. If it’s not serving some sort of purpose then remove it, it’s just bloating your design unnecessarily.