Let's start by exposing some assumptions: Ren'py is not the only engine you can make a visual novel on, nor necessarily the best (or worst) one. Common engines include Ren'py, Unity, one of the Twine variants, and Qsp for people who really miss RAGS and speak enough Russian to get by.
Ren'py is a tight engine, certainly. It has the benefit of being free and fairly easy to make a barebones VN on. It is also singlehandedly responsible for the bulk of the dumpster-tier games on f95, as you really don't have to have any skills whatsoever to make shovelware-quality porn games with it and Honey Select. It is indeed possible to add some amount of gameplay to a Ren'py VN, but that mostly looks like 'click the thing with a timer' or resource management. Personally, I think that a Ren'py porn VN with a decently implemented and moderately deep resource management system can make a game more fun and even possibly more sexy (you earn it, y'know?), but a lot of that might just come down to me enjoying strategy games anyway.
Unity is pretty much a jack of all trades when it comes to games, and in my opinion a much better fit for VNs with gameplay. Steeper learning curve than Ren'py, sure, but a Unity VN game can incorporate basically any other kind of gameplay you can think of. Here, it's a matter of your skill as a programmer or what packs you buy/can afford. Many available examples here: Loser is a weird sandbox/ccg, Mystwood Manor is a hotel management sim, World after War is a large-scale strategy RPG...lots of options. This is, in a way, an engine for dreamers and programmers alike.
Twine is generally best suited for sprawling adventure game-style VNs, with a heavy emphasis on text and usually IRL porn star images. Go on a quest to save the world and/or live in a house building skills and cash so you can seduce Ava Addams (Ava Addams is probably in the game either way). Here, I'd argue adventure is already most of the gameplay, and that it's about as hard to implement a different kind of gameplay than that in Twine as in Ren'py, with similar results.
Qsp is almost RAGS, if the manual was in Russian, the UI was worse, but compatibility and stability were broadly better. It's...fine. Few people make games in this engine, and that's probably for the best. Don't expect complicated minigames.
Long story short: I generally do prefer some gameplay over none in my porn games, but only as is appropriate to the engine. Aside from Unity, none of the engines I listed above do very well when forced to do anything but what they were designed to do. Oh, and if you're a new dev just starting out? Probably try Ren'py, probably don't get too ambitious with gameplay, and try to accept that we're being honest rather than mean when we give your game a bad review. Improve your skills and try again, or just get a better-paying McJob! Both are good options!