Why are modern programming languages so materialistic?

Because they are object-oriented.

Random joke