You claim that Article 2B effectively protects the software company from any damages its defective product cause users, even if the company knew of the defect. Presumably you're talking about immaterial defects and are complaining that Article 2B does not force software vendors to offer perfect products. Neither does existing law. Article 2's implied warranty of merchantability only requires goods to be of average quality, not perfect. That's why if you sell a dog, you don't breach that warranty if the dog doesn't guard the kids or do tricks.
Software has the same rule.
Article 2 and Article 2B are the same and each allows the seller to limit its damages. You seem to be unaware of Article 2B-118 which, for the first time in law , creates a consumer defense to a transaction if there's an error in the computer system or transmission or even if the consumer hits the wrong button and has no chance to correct his error. All the consumer has to do is provide notice of the error and return the product. You also claim that if someone uses your credit card information that you'll be responsible for proving that you didn't make the order yourself. First , any unauthorized use of a credit card cannot, by federal law, be attributed to you and there's nothing that Article 2B can or tries to do about that.