Can’t say for sure but it’s likely! I do remember the meeting we had when we were going over the ideas for Fossil Island and there was a discussion changing the construction elements of birdhouses to crafting. Construction is a lot more logical - can’t recall quite why we specifically changed it though.
Most ideas that go into game are generally inspired by user posts here in some way or another :D