Using generated credit card numbers for online purchases is illegal and unethical. They lack genuine financial backing, leading to potential fraud charges, financial loss, and violations of payment transactions and consumer protection laws.