I think it's cool to have super rare cards, being rare-er make them cooler, just look ar obf charizard, no one wants it beacause it's soo easy to pull. While moonbreon is literrally almost impossible to pull and now everyone wants it
No, printing foil cards is not that expensive for the Pokémon Company. They are doing this to make them more desirable. and even if somehow it was super expensive to do, they would also make full arts rarer