For a single scalar field with unit sound speed minimally coupled to Einstein gravity, there are exactly three distinct cosmological solutions which produce a scale invariant spectrum of curvature perturbations in a dynamical attractor background, assuming vacuum initial conditions: slow-roll inflation; a slowly contracting adiabatic ekpyrotic phase, described by a rapidly-varying equation of state; and an adiabatic ekpyrotic phase on a slowly expanding background. Of these three, only inflation remains weakly coupled over a wide range of modes, while the other scenarios can produce at most 12 e-folds of scale invariant and Gaussian modes. In this paper, we investigate how allowing the speed of sound of fluctuations to evolve in time affects this classification. While in the presence of a variable sound speed there are many more scenarios which are scale invariant at the level of the two-point function, they generically suffer from strong coupling problems similar to those in the canonical case. There is, however, an exceptional case with superluminal sound speed, which suppresses non-Gaussianities and somewhat alleviates strong coupling issues. We focus on a particular realization of this limit and show these scenarios are constrained and only able to produce at most 28 e-folds of scale invariant and Gaussian perturbations. A similar bound should hold more generally---the condition results from the combined requirements of matching the observed amplitude of curvature perturbations, demanding that the Hubble parameter remain sub-Planckian and keeping non-Gaussianities under control. We therefore conclude that inflation remains the unique cosmological scenario, assuming a single degree of freedom on an attractor background, capable of producing arbitrarily many scale invariant modes while remaining weakly coupled. Alternative mechanisms must inevitably be unstable or rely on multiple degrees of freedom.