FIN is often considered to be the strongest trait for players who aren't very experienced with high level play. For a long time it was considered to be universally the best trait, before people learned how to properly leverage some other traits.
You are still playing noble, based on this I can conclude that FIN is the trait that most likely will help you the most. The effect is completely passive and it doesn't require any special effort from the player to take advantage of the trait. If you play FIN, build a lot of riverside cottages and watch how you blaze through the tech tree way faster than the noble AI.
Thanks again! And sorry to everyone for asking so much lately, but there's probably more to come. Perhaps one day I'll go up in difficultly again (I've only recently went up from the easy ones. I believe Noble is normal/fair).