Nothing preventing you from including images or diagrams in Marp presentations. You can include any image or video format the browser can display. The majority of my Marp decks are slides of images.
Animations and especially animated diagrams are key to any good technical presentation. As far as I know there’s nothing as good as PPT or Keynote for that in Beamer/marp/whatever land