Yeah, Rarity was never generous at all in the past, like whatsoever. The only generous moments she's ever had since the very first episode have felt forced and out of character to how she usually acts. Here was the absolute most forced, though, she just sung a song bragging about how generous she is even though she really isn't whatsoever. Lazy characterization but, I guess it's slightly better than forgetting about her so called element completely.