Yeah I've seen those, and I deliberately haven't bought any games only available in that format.

They're theoretically a tiny bit better than download codes, but the same applies. If this is the format going forward, I'm out.