Oddly enough, I think the lack of volatility with the giveaway was a worse sign than the "massive crash" some anticipated. It's almost as if you were giving people free dollars and they were like "meh".
To me, this signifies a perception of value issue, which is the core of any commodity or currency, and Stellar is perceived by the public to have a low store of it. This is easy to overcome with some communication from the developers (a selfie with blockchain timestamp, anything!) or a little good PR dripped out on a weekly basis, the Stellar project could turn the tide of perceived value. However, it feels as if even the Stellar creators, due to their lack of public action, put out the message that even to them the Stellar project feels "meh."
Just my 2 cents.