No, o meglio.. Se crei un' immagine di un box ad esempio con due angoli rotondi, di color rosso e con un bordo nero sì, si può fare in css, se invece è un' immagine che non si può fare in css va bene. Fino a quando usi le immagini per cose che non si possono fare in css è ok, ovviamente se lo usi per fare cose banali come scritto sopra o addirittura usare un' unica grande immagine come layout e col css mettere nel giusto posto il testo è sbagliato