I can maybe see maybe not giving the triangle as we get free roadside assistance

That still takes a while to arrive. I'm glad we get them here in Europe. Just a couple of weeks ago I used it when the car in front of me slipped and crashed on an icy autobahn. I was able to stop just in time and kept my car there to illuminate the crashed car that didn't have any functioning lights. Placed the warning triangle about a mile behind my brand new F10 to avoid anyone driving in to the back of it :P And thats not something roadside assistance can help you with. So I would always recommend having those things in your car.