If you apply bulk discounts to more than one product, it will only discount one product.

Also, the user role is not thought out completely. What if you want to apply the bulk discount to all roles except a "Wholesale" role? Can't be done because an authenticated user = wholesale user.