You do not HAVE to use WordPress at all. However, many people want to be able to sell that site at some point and it would be easier with WP.
You can build an Authority Site in YIVESites as well.
Glad to read this quote as I happened to build my main site using YIVESites. I enjoyed watching and learning! It opens my mind now especially about how to correctly build an Authority Site! Thanks so much Marcus!
When life pushes you, stand straight, smile and push it the heck back! Affiliate Marketing Quick Start Guide for Beginners.