While these days a lot of these features being gloated about wouldn't be thought much about since minecraft already has a lot of these features out of the box, the difference is in their implementation. Adventurecraft makes these similarities suck less to accomplish. While in modern versions with scoreboards, command blocks and mcfunction files you're essentially hacking things together and abusing the games mechanics to get the desired results where as in Adventurecraft you get Javascript with various different functionalities available to you. You get variables (integers, floats, strings, arrays, booleans, etc.), basic math functions like math.random() or math.floor() or even simple addition, UI elements (sprites, labels/text, and rectangles plus containers to store them in), and so on which gives you far easier customization than modern minecraft offers.