I think you have good and bad 4~H clubs, especially since the leaders are all basically volunteering. I LOVED my 4~H club.
FFA was and still is offered in our high school and my oldest DD is in it.
I do not think one is better then the other. I learned a TON in 4~H and then move onto FFA when I was to old for 4~H. I learned a ton in that as well. We did more trips in FFA but that is because I was older and in high school.