1000xYes. There has been a meme in and around NASA for >10 years that "commercial" is a magic word that solves every problem. I've heard it described as "commercial fairy dust." There is a further meme that "requirements" are what make space hard and expensive. (We can call that "magical thinking.")