Economist Peter Schiff questioned how Strategy Inc. can sustain the 11% yield on its Perpetual Stretch Preferred Stock.