Have you checked the other side? My newest bank cards are very minimal on the front, but all the information was printed on the back.
The CVV code of this card changes once every 10 minutes, so I understand them not printing that. Yet yeah, could have put the card number there with the dates, but I guess if the CVV already cannot be printed, why not just avoid all of it?
Regardless, doesn't really matter much anyways as I don't think I've used a proper card for months, everything around me supports NFC mobile payments since years back.