As you stated, it is very obvious that you don't "spend a ton of time there" and do not know / have any real facts / knowledge in this area. 

So why do you keep making stuff up? And why do you constantly criticize those who obviously do understand this area of investing? People who actually have committed real dollars to this investment area when you have invested literally nothing to it (nothing includes time, effort, education and money.)