DPS is, according to many people, the most Fun role to play.
To be good, not only one has to understand the fundamentals of the game, the perks of each heroes, but also the maps.
New players lack of knowledge about the above. Especially maps so their positioning are bad, so you see them dying so fast.
You can’t blame em for this.
But on the other hand, the above only applies to new players. If you are a high elo DPS but still die like flies in comp for whatever reason, I would suggest to play other heroes or, perhaps other roles.