Public companies are now under increased scrutiny as they must disclose comprehensive financial details, according to a statement by @shaughnessy119. Historically, investors have been drawn to companies based on compelling narratives and advanced technology, often with limited financial transparency. However, as public entities, these companies are required to reveal detailed financial metrics such as payback periods, margins, growth rates, and subscriber numbers, opening them up to public analysis and debate.