I personally think this series is not entirely bad and I guess even many people in Japan also think the same considering this is one of the most popular currently running light novel series to date. It even got a PV where Kuroha is voiced by Inori Minase and Kachi is voiced by Sakura Ayane...