It may sound logical, but learning many things without going in deep is dangerous. One reason I can think on top of my head is people will abuse and try to use same techniques in every upcoming projects. One of my friend start Kubernetes in digital ocean for simple website is one anecdote i can remember atm.
A little knowledge is a dangerous thing.