Nice post , got my upvote! I'm pretty sure however that the increase in transaction fees and transaction time for bitcoin is because of the increase in demand for bitcoin around the world. This is why there has been talks of the hard fork (supposedly on August 1st) that will resolve these issues and bring bitcoin back to its efficient ways. Lets hope bitcoin doesn't actually hard fork, but still manages to find a way to fix the transaction time and fees, maybe through an increase in block size.
RE: Why Bitcoin is Dumping for few days