Twitter vs. Instagram – why it doesn’t make any sense There has been some speculating on why this is happening and what consequences this might bring for twitter, Instagram & Facebook. Last week I also