It is. GTX1060 is like the upper side of the 'mid-range', but by any means it cannot be called high-end :| A laptop with GTX1060 inside is a great thing overall.
I forgot to say that when i bought my 760, the first two years were the only years i was a hardcore gamer, after all, i did not play so many games. I mean, the mid-range GPU i have right now fulfilled my needs - i've completed all the games i wanted to and then i grew up
Of course having a high end product would've been a better choice, but overall it was a great deal. So if you expect to use that laptop for gaming for like 5 years straight, the gtx1060 won't offer so much future-proofness, but if you know you won't be able to game so much after a few years (for example university etc.), then a GTX1060 will provide you with a great experience.