I hope you won't be discouraged. There are many fine people around these parts, they're just not accustomed to depending upon one another for in depth analysis save for excursions into penny-style hyperbole.
You're open to much more as evidenced by your wish to find the board fulfilling. Tdeck is an extremely fine fellow who's long been involved with CLDR and we met here. He's feeling his oats now and it's a delight to see him blossoming.
Don't give up the ship, togetherness is key to breathing life into any board. Keep on contributing and watch it grow with the rest of us.
Also, IHUBBers who follow you will pick up on your involvement here on this board and that will often lead to board growth. Ditto with Tdeck and all others.
We'll get it done---together!