After the little change to gathering flint and plant fiber, I do like the more active approach, but the fact that you only get 1 plant fiber for each plant you find, will make tailoring horrible to level up, along with making simple things, such as a bow and anything that requires plant fibers actually.
Instead, maybe make it so you have a chance to obtain multiple plant fibers, depending on your natures lore. This way, people could obtain between 1 or 10, for example.