Re: In the short term, it'll increase pass rates. In the long term, it'll make for a better exam.
The VMware certs used to be terrible for this. You could answer at least 5 questions on an exam by memorising the vSphere maximums, like maximum vCPUs per cluster or other equally pointless knowledge that would take you 10 seconds to look up. I still remember the maximum VMDK size before ESXi v5.5 - it was 2TB - 512 bytes - and I can't remember ever having to use that knowledge professionally. A total waste of my time and effort! Unfortunately for me, when I took the ESXi 6.0 exam, I followed all the old revision tricks I'd used in the past, I memorised all the maximums and not one of them came up! Instead, they changed to a more 'experience/job based' approach and asked even dafter questions like 'What is the first button on the left after clicking on the network tab blah blah... '. As someone who nearly always used the CLI tools, I was thinking: "How the fuck would I know? And why would I even care?" There are no perfect ways to test an engineer's knowledge, but that was fucking ridiculous. I failed it on the first attempt, but memorised some screen views and passed it 2nd time around. Sheesh!
I had an MCSE back in the day when it taught and then tested you in detail on TCP/IP, DNS, DHCP and other widely used and important protocol-level, vendor-neutral knowledge. I studied hard and learned shit loads from them, and those exams are one of the best investments I ever made in my career. Although looking back to Windows NT 4, the most precious thing I ever learned was to reapply Service Pack 6a after doing literally anything, and no certification is more useful than that!
Subsequently, I did all sorts of certs - more MCSEs, MCSD, VCP, VCAP-DCA, VCAP-DCD, MCITP, CCNA, and CCNP. I gained a truly tremendous amount of knowledge from them, and I would advise any young whipper snapper to do the same as I did. However, that is no longer possible as cert exams are now little more than an extension of a vendor's technical marketing program. You'll gain so little real knowledge from doing them, but you will get an excellent grounding in the various product and support SKUs, software licenses and lifecycles, privacy policies and not much more. The whole concept of tech certs has been destroyed by this nonsense and reading any cert guide now just makes me want to scream 'JUST FUCK OFF, FUCK OFF, NOT BLOODY INTERESTED, I DON'T FUCKING CARE. ARGH! FUCK. OFF. PLEASE. FUCK. OFF!"
I work primarily in public clouds these days, and the certs in those are even fucking worse. It's like they've devised a way to inject L. Brad Chessington Jnr - Senior VP from Corporate Marketing and Sales - and his corporate sales manual into your brain by convincing you that memorising it is necessary for your technical education and professional development. Fuck that! I therefore stopped doing any certs a few years ago. Now I do all my learning myself, based on what I enjoy and what I can use to conjure up a fun mini-project or whatever. I wouldn't advise anyone to do certs these days if they wish to actually learn something. If you have to do them for work or job hunting, that's different and you have my unwavering sympathy. But if you want to learn, do something else, it will benefit your sanity and your knowledge.