We use Strings. A lot. We use them for pretty much everything that isn't a number (it's jokingly referred to as "stringly-typed").
It ends up creating unnecessary complexity in our applications, making the boundaries between classes and modules hard to understand.
What if we used Ruby's power to create richer data types? These types would define clearer boundaries in our system, and make our code much easier to understand.