I really can't see lotto tickets as a profit driver. The seller cut is too small to make a real profit.
But they are essential for convenience type stores because they are a traffic driver. They bring people into the store - and hopefully the person buying a lotto ticket will buy something else.
Buc-ee's has plenty of other things to get people into the store.
Also remember that Buc-ee's has 20 'regular' sized stores around the Houston/ Freeport area - which are much closer to traditional C-store/ gas stations.
Along with the 9 Flagship stores - which this thread is discussing.