Show "Out of Stock" when no price set
A client of mine just edited her product to be a variable product, didn't like it, and decided to change back to a simple product. In doing so, it must have cleared out the price, and the "Out of Stock" message disappeared from the site, as well as the button for the waitlist extension we're using. It wasn't clear why either had disappeared. I only discovered by accident that the fix was to enter a price.
It seems to make sense that the "Out of Stock" text should still appear when there is no price set, and the Stock Status is set to "Out of Stock". Especially useful for new products that are not available yet, where the price is not decided.