Gravel is actually more of a problem in low tech tanks with no co2 or fertilizer.
Issues appear when there is no real substrate to collect decomposing materials to then feed to the plant roots. Gravel essentially kills the area that plants need to feed from, causing algae and toxic environments.
Put another way, soil based substrate is required for long term, low tech tanks with no filters. Another option is to vacuum the gravel a lot.