This might be more secure, but it doesn’t increase your privacy because your card number will still be the same across merchants, and that’s what’s used as a tracking identifier. You need a full unique virtual card number to mitigate cross-merchant tracking.