Quoted By:
POKEMON BASED ON INANIMATE OBJECTS
>Gen 1
Geodude/Graveler (maybe Golem)
Magnemite/Magneton
Grimer/Muk
Voltorb/Electrode
(Maybe Ditto)
Porygon
>Gen 2
Unown
Wobbuffet
Corsola coral is a living thing but the underlying structure is not
Porygon 2
>Gen 3
Shedinja
Nosepass
Lunatone
Solrock
Baltoy/Claydol
(Maybe Castform)
Shuppet/Banette
Chimecho
Beldum/Metang/Metagross
(Maybe the Regi trio)
>Gen 4
Drifloon/Drifblim
Chingling
Bronzor/Bronzong
Spiritomb
Magnezone
Porygon-Z
Probopass
Rotom's forms
>Gen 5
Roggenrola/Boldore/Gigalith
Yamask/Cofagrigus
Trubbish/Garbodor
Vanillite/Vanillish/Vanilluxe
Klink/Klang/Klinklang
Litwick/Lampent/Chandelure
Cryogonal
Golett/Golurk
>Gen 6
Honedge/Doublade/Aegislash
Carbink
Klefki
Bergmite/Avalugg
(Maybe Diancie)
>Gen 7
Mimikyu
Comfey
Minior
Stufful
Sandygast/Palossand
Anchormon
(Maybe the guardian spirits)
Pinwheel Ultra Beast
Bamboo Ultra Beast
Wire Ultra Beast
(Maybe Solgaleo/Lunala cores)
Magearna
This is the list of things based on objects.
Do you really hate them that much? All of them? They've gotten more common, but they're not inherently bad designs.