Yes most rocks(I think)do not respawn at all. But I wish there was a feature that allows all types of rocks to respawn after a long period of time.
Ex: mints, quartzite and marble.
This would be very nice because we could lose our weapons to either a glitch or just in general and we could have a ton of upgrades on it that we can never get back. Anywho it's just my opinion.