roll with it.
the best ideas come from improvements. both the idea and the improvement have to be there.
it is a complement for others to parrot your ideas.
also remember, technical skills are only part of the picture; others may be demonstrating to you the political part of working in an organization.