brwtrpilot says: "Could it just be that the guys that run this company really don't give a rip about the investment side of this."
Ahem, umh...err...ahhh...small point here, but when you choose to be a public company, and when you choose to sell shares of your company to the general public, you have a legal obligation to give a "rip" about the investment side....sorry...small point...
Recommend you google the terms, "fiduciary responsibility"