One of the best things about Girl Meets World is it's willingness to hold back. I think that tonight's episode:
Any other show on TV -- whether made for tweens, teens, or adults -- would have had the two of them kiss. Then the action of the kiss would have been the focus of the next episode(s) rather than the reason for or meaning of the kiss. Friends would get angry but eventually make up. New couples may form and all friendships would be tested. But in no way would they actually look at the feelings beneath the kiss.
Girl Meets World choose to stop these two from kissing and now they have to deal with the emotions. The emotions that Maya has been trying to suppress because she's afraid of losing her best friend and surrogate family. The emotions that Lucas is afraid to let out because he works so hard to not upset people. The emotions that Riley have involving how quickly she wants to grow up versus how quickly the rest of the world wants her to grow up.
Sure, these things will, at best, get one episode, the one on tomorrow night, but at least the show is sophisticated enough to try.