Excellent analysis. I agree that you shouldn't play in leagues for a return on your investment. But, everyone should analyze which league is an overall better product.
Speaking of numbers, has anyone compared the number of members of the various national leagues over the past 20 or so years...