LTC significantly predates the latest BTC bubble, but did become popular around that time. FC was in no way made to address shortcoming in BTC, it and its ilk were made to cash in on the popularity of LTC.
Thanks for your comment.
If you read my blog you would realize I made the same assertion with a more detailed premise.