I use the canvas for several reasons. One is they are budget friendly. You can wash them and reuse them for multiple seasons. Also they are tougher and its hard to get them to tear. Vs say alaskan game bags that can tear pretty easy.
One down side is they are a bit bulky in a pack, and it makes it hard to pack in enough for the job on an elk if you will when in solo.