I will begin this article with a simple statement -
The choice to use a NoSQL database is often based on hype, or a wrong assumption that relational databases cannot perform as well as a NoSQL database. So, in a way, performance becomes the only deciding factor & the other