Taking a stance for the future generation of agriculture is not infinite due to the influence of external factors rate this setence out 10

and tell me what to improve

I would rate this sentence a 5/10. It is somewhat clear, but there are areas for improvement.

Improvements:
1. Specify what you mean by "taking a stance." Are you advocating for a specific policy or viewpoint?
2. Clarify what you mean by "infinite." Are you saying that the future generation of agriculture will not be sustainable or that it will not continue indefinitely?
3. Elaborate on what you mean by "external factors." Be more specific about the factors that may influence the future of agriculture.
4. Consider restructuring the sentence for better flow and clarity.

Here's a possible improved version of the sentence:
"I strongly believe that, despite advocating for sustainable agriculture, the future of agricultural practices cannot be guaranteed to be infinite due to various external factors such as climate change and economic conditions."