Like others have mentioned, this is definitely a quantity over quality situation. I was expecting as much with there being one hundred characters. Some do have more substance than others, depending on who you get attached to you might find their content and/or resolution to be unsatisfactory. I did find myself repeatedly attempting to interact with certain characters because I thought there was more to be done. Although there are some exceptions, generally after you get a Love/Friend/Hate end that's it the majority of the time, there's nothing else to do. I personally think some of the dialogue lacks the finality to indicate as much. For example after Timothy's friendship ending, I was under the impression that you could spend more time together depending on the time because of what he says. After things have wrapped up you get the exact same dialogue no matter the time of day. More than once after finishing up a route I thought to myself, is that it?
The game is very polished with high quality voice acting and nice art. Although it is missing some quality of life features in my opinion, it really needs a backlog feature with the ability to replay voices. The ability to narrow down characters by their stat in the Date A Dex would also be very helpful. We should also be able to end the day at any time even if we can use the glasses more. Due to the large cast there's bound to be at least a handful of characters that you'll be interested in loving, hating, or befriending. The humor can be a hit or a miss but as someone who isn't big on most of it, it hasn't ruined my experience.
There are some things that interfered with my enjoyment, not that they're objectively bad but I wasn't a fan personally.
I dislike the way stats are handled. I'd really like the option where after we reach an ending we get points that we can invest into the stat of our choosing rather than them automatically being allocated. If I need 70 Charm please just let me dump what I earn there instead of having me button mash through characters I don't care about just because they have the stat I need. If not that then please let us narrow down characters by their stat on the Date A Dex at least.
Gameplay wise, I don't like that stats are almost exclusively dependent on endings and I wish there were other ways to earn them, not counting the crumbs you can get from the Lavish DLC. Maybe mini games or something. I don't like that we HAVE to interact with a chunk of the cast in order to get the points necessary for certain things. It's nice that we don't need to like or love a character but if I don't care about them I have no interest in interacting with them in any capacity. Like I said, I'm not into button mashing just for the sake of getting the points I need. It gets old.
With that being said, I do recommend it. It's a unique game with a large variety of characters, there's at least one for everybody. Some even manage to be endearing characters despite the game being a parody of the genre. You need to keep in mind that it doesn't take itself too seriously, this can be a good or bad thing depending on your tastes. Even if you're not interested in the relationship aspect you still might like it for the humor.