First of all, they make your farm more beautiful. Also, once you reach level 3, special decorations become available. They have a crown badge and give you reputation points. The points are needed to clear your farm and buy new plants. You do not need to place all of the decorations you purchased on the map. You can place some of them in your inventory, it will not lower your reputation.