As an investment option, shares are neither better nor worse than debentures. The choice of investment avenue depends on your investment objective, risk profile, and expectation of return. If you are looking for a high-risk and high-return investment option, you must prefer shares over debentures. However, if you wish to invest in a low-risk and low-return investment option, debentures are more suitable for you than shares.