I was thinking more of the weapons used on Shinkenger, like you see the swords they use, and they look more like the plastic or foam rubber swords you get in a costume shop.
Do you mean things like Takeru's large sword, or are you talking about the standard ones? I can kind of see your point regarding Takero's sword, but those kinds of "specialty" weapons not looking like actual weapons isn't really new. Look at Goggle V's or the Flashman's personal weapons.
I'm not sure what you mean by this, because I've seen some shows where you see sparks flying from the suits in order to indicate a hit or that someone has been injured or something, surely those sparks might damage the suits if not done properly.
In the early Rider shows from the 70s, you could get scenes where the suit actors rolled downhill, got parts of the suit on fire and burning on screen, parts of the suit drilled through on screen, etc. That kind of thing had already mostly disappeared in the 80s tokusatsu.
Some of the newer series seem to limit the action of some suits with more complex designs even more.
I've never understood the addition of things like cards in various programs, Yu-Gi-Oh! uses it extensively and I've never seen the point of them, one of the Kamen Rider shows used them, and there was that anime Card Captors or whatever the hell it was called. Its not like ordinary playing cards, the cards for stuff like Yu-Gi-Oh! comes with a whole mess of complicated rules, much like a freakin' Dungeons & Dragons RPG.
Cards and other extras, like Gaia memories and medals, make nice collectibles for the toylines.
Pure character items, in Japan, like variations of the main hero with random vehicles, seem to have become less and less desirable as time passed on. Even the vehicles from the show seem to be barely featured in toylines these days... So, they started trying other things, like the higher number of mecha in Sentai and these collectibles in Rider.
The same seemingly didn't happen in the USA though, that's probably one of the reasons that Power Rangers toned down the mecha usage of recent Sentai, speeding up the battles and such, but included more character items, like bikes and Battlizers.