Delivery is everything, i’ve played a few games that didn’t have incredibly deep stories but the delivery made the story superb… such as Heart de Roommate (once you unlock the Asumi real ending) and Snow Sakura, both had middling stories but due to delivery they were absolutely fantastic.
YMK on the other hand has an amazing story (thus far) though some bits in my current play through are a bit disturbing, and Crescendo was a great story too. Both games have given me a bit of trouble as I always have trouble going down other paths and neglecting certain characters…