I personally love Cyberpunk: it's gorgeous, its world building, level design, storytelling and whatnot are top notch. It had bugs, although not so many as you have probably heard of; Still, we are now at update 1.6 and things are getting better and better, with tons of fixes and new content. Personally, this game resonates so much with me I can't even describe it. It's a great journey in an incredible setting, with memorable characters and fun gameplay. It could have been even better: it could have had more roleplay in it, more choices with more impact (there are plenty of them already though) more interaction with Night City, which is simply fantastic. It's a really good game, but I feel that all the hype sorrounding it gave it a bad name which is hard to shake off eventually. If you're a sci fi fan though, this game is just a dream - one with the electric sheep. Try it.
Battletech surely knows how to be a really good game: it is difficult, engaging, and it's art is beautiful. During my experience I have found deep tactical battles, especially the campaign ones, that are very well written and directed and often pose a real challenge to the player. As somewhat bad aspects, the filler missions as mercenary job could have used some more diversity, and enemy AI sometimes feels a bit "green", as it doesn't know how to best use particular roles that don't put combat as their main focus (scouts for example), but probably these aspects will be improved by updates to the game during time. By the way, the game as it is is still very enjoyable, and it's evident the amount of time and passion developers put in it. Even though I heard about performance problems at launch, I've played since day one without a crash and with optimal performance. Overall, 8.5/10, but future updates can improve this rating even more.