  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,
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 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.
