Only because the NIP-15 products have a different structure to NIP-99. Could remove that requirement to support both, though; maybe add a second field in the tag specifying the type of listing.