If Nintendo can do it, why not Capcom? I'm sure there's some people who've never played those games before and are willing to pay that price. Why should Capcom reduce their profits just because they're old games? They're new to Switch.
Yeah....no.
Nintendo wouldn't be charging £30 for Super Mario Sunshine, they charge full price for games that came out within this same generation.
All Capcom games so far have been similar to the other console prices inc Okami, RE Rev 1 & 2. These games are a lot more and for little reason.