I've thought about building personal site, but the opportunity cost is just too high. The time I spend making a site has to come from somewhere and there just isn't anything I do that I want to take time from.
Of course, if you have no interest in sharing your passions, don't do it. Your free time is valuable and you should only use it for things that you value.