Tought but fair.  😂  All points are hard truths except for #5.  $XNO has its share of battle scars.  Over the last 8 years, it has been put through the wringer a few times but always comes out stronger.