That's the original and etymological definition of the word. We are used to progress so we see modern thing as better but modern things are just new or trendy not necessary better. Programming everything in javascript is quite modern but is it a progress ? We will see in the long run.