SB 8.23.15
sri-sukra uvaca
kutas tat-karma-vaisamyam
yasya karmesvaro bhavan
yajñeso yajña-purusah
sarva-bhavena pujitah
Translation by His Divine Grace A. C. Bhaktivedanta Swami Srila Prabhupada:
Sukracarya said: My Lord, You are the enjoyer and lawgiver in all performances of sacrifice, and You are the yajña-purusa, the person to whom all sacrifices are offered. If one has fully satisfied You, where is the chance of discrepancies or faults in his performances of sacrifice?
Purport by His Divine Grace A. C. Bhaktivedanta Swami Srila Prabhupada:
In Bhagavad-gita (5.29) the Lord says, bhoktaram yajña-tapasam sarva-loka-mahesvaram: the Lord, the supreme proprietor, is the actual person to be satisfied by the performance of yajñas. The Visnu Purana (3.8.9) says:
varnasramacaravata
purusena parah puman
visnur aradhyate pantha
nanyat tat-tosa-karanam
All the Vedic ritualistic sacrifices are performed for the purpose of satisfying Lord Visnu, the yajña-purusa. The divisions of society — brahmana, ksatriya, vaisya, sudra, brahmacarya, grhastha, vanaprastha and sannyasa — are all meant to satisfy the Supreme Lord, Visnu. To act according to this principle of the varnasrama institution is called varnasramacarana. In Srimad-Bhagavatam (1.2.13), Suta Gosvami says:
atah pumbhir dvija-srestha
varnasrama-vibhagasah
svanusthitasya dharmasya
samsiddhir hari-tosanam
“O best among the twice-born, it is therefore concluded that the highest perfection one can achieve by discharging his prescribed duties according to caste divisions and orders of life is to please the Personality of Godhead.” Everything is meant to satisfy the Supreme Personality of Godhead. Therefore, since Bali Maharaja had satisfied the Lord, he had no faults, and Sukracarya admitted that cursing him was not good.