With the newest release, Facebook chose to rebuild the app in Objective-C as a native app for iOS. There still isn't a new version of Facebook for Android. Essentially, the company went back to reverse its earliest decision and chose to optimize it for iOS. Will it matter now? It's a big improvement and will surely make it easier for them to roll out new ads in it. However, the lag to get this out there has certainly hurt Facebook's momentum in mobile compared to Twitter. The real lesson of this story is that no one at Facebook set out to make a terrible decision. They always thought they were making the right decision. Yet, as humans, we all have biases that we don't want to admit our past decisions were mistakes. We delay looking at the truth. Sometimes our best efforts and intentions can lead us in disastrous directions. At the time of publication the author had a position in AAPL.This article was written by an independent contributor, separate from TheStreet's regular news coverage.