You need to use BindToClose when using DataStoreService

hi, I have a question. in this tutorial, and other forum posts, they use BindToClose to save the data when the player leaves the game, but in this official roblox tutorial it is not mentioned at all.
My question is whether it is necessary to use BindToClose or is it sufficient to save the data in PlayerRemoving?

I have a tutorial explaining this. Here is an excerpt: